try
ブロックの内側から出たい:
function myfunc
{
try {
# Some things
if(condition) { 'I want to go to the end of the function' }
# Some other things
}
catch {
'Whoop!'
}
# Other statements here
return $whatever
}
でテストしましたbreak
が、これは機能しません。呼び出し元のコードがループ内にある場合は、上位ループを中断します。