Java 異常(Part 2)相關面試題

問:請簡單描述下面方法的執行流程和最終返回值是多少? 答:本題旨在考察 try-catch-finally 塊的用法踩坑經驗,具體解析如下。 test1 方法運行返回 0,因爲執行到 try 的 return ret; 語句前會先將返回值 ret 保存在一個臨時變量中,然後才執行 finally 語句,最後 try 再返回那個臨時變量,finally 中對 ret 的修改不會被返回。 test2
相關文章
相關標籤/搜索