關於java的try...catch塊中finally語句什麼時候被執行的問題

背景:最近在複習Java的時候,遇到了一個關於try catch 中finally何時執行的問題,而後網上查閱了一些資料,這裏總結一下: Case1: finally能夠沒有,也能夠只有一個。不管有沒有發生異常,它總會在這個異常處理結構的最後運行。即便你在try塊內用return返回了,在返回前,finally老是要執行,這以便讓你有機會可以在異常處理最後作一些清理工做。如關閉數據庫鏈接等等。 注
相關文章
相關標籤/搜索