好吧,所以我是新来的错误处理,我见过一些例子,但我没有看到这个问题的答案。我将使用一些真正的基本示例代码来展示我所要求的内容。执行throw()和catch()之间的代码吗?
if(some condition){
throw Exception()
}
//Some random code in between
echo "Code between throw() and Catch()";
catch(Exception $e){
//handle the caught exception
}
所以基本上,我的问题是这样的 - 如果在条件IF()会导致异常被抛出,将随机echo语句执行,或将其跳过,直接进入到catch()的例外?
您的代码不完整。你能写一个有效的尝试抓住,这样才有意义吗? –
它会更快地尝试它,看看会发生什么 – Crisp