php 关于try catch finally的执行顺序解释
2021-05-02 17:26
标签:class highlight try 执行 return new finally div cat 偶然遇到了被问到finally的执行问题,忽然发现一直用的都是try catch没有用过finally的情况,所以目前总结一下: 先抛出结论:try内部正常执行try的内部逻辑,异常则执行catch的内部逻辑结构,但是不管执行的哪个都会执行完try catch的内部逻辑(非 return)后执行finally的内部逻辑 如果try catch都有return,按照正常执行,然后执行finally的逻辑,再返回对应的try或者catch里执行return。 如果try catch finally都有return,执行完finally的逻辑后,会调用finally的return。 php 关于try catch finally的执行顺序解释 标签:class highlight try 执行 return new finally div cat 原文地址:https://www.cnblogs.com/Mr-Echo/p/12128621.htmltestTry();
?>
文章标题:php 关于try catch finally的执行顺序解释
文章链接:http://soscw.com/index.php/essay/81420.html