这篇文章主要介绍的是关于php 的 finally ,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下
finally 是在 php5.5 版本中被引入的关键字。finally 并不是PHP的原创, C#, Javascript, Java..等等其他语言都有, PHP的finally和其他的语言相似。
关于 try catch finally 语法,我们主要关心它的执行顺序:
try { //执行的代码,其中可能有异常。一旦发现异常,则立即跳到catch执行。否则不会执行catch里面的内容 }
catch { //除非try里面执行代码发生了异常,否则这里的代码不会执行 }
finally { //不管什么情况都会执行,包括try catch 里面用了return ,可以理解为只要执行了try或者catch,就一定会执行 finally }
需要注意的是如果 finally 里包含 return,那么会覆盖 try 或 catch 里的return。
参考:
https://www.cnblogs.com/aspirant/p/6789040.html?utm_source=itdadao&utm_medium=referral
https://www.cnblogs.com/muzidiandian/p/7026557.html
相关推荐:
以上是php 的 finally 的详细内容。更多信息请关注PHP中文网其他相关文章!