對try catch finally的理解1.finally 總是會運行的,即使在catch中thorw拋出異常了。2.finally 在 return後沒有結束,而是繼續運行finally2.順序的話就是對try-》finally 或者 try-》catch-》finally不管怎樣finally ...
對try catch finally的理解
1.finally 總是會運行的,即使在catch中thorw拋出異常了。
2.finally 在 return後沒有結束,而是繼續運行finally
2.順序的話就是對try-》finally 或者 try-》catch-》finally
不管怎樣finally一定會運行,並且可以防止進程的影響
於是有了這樣的寫法
try{}//沒有代碼
finally{
//邏輯代碼
}
自己的理解,如有錯誤,還請指出。