這篇文章主要介紹的是關於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中文網其他相關文章!