finally是在retrun語句執行後,return返回之前執行的,也就是說finally必執行(當然是建立在try執行的基礎上)
finally中修改的基本類型沒有return是不影響返回結果的,有了retrun纔會影響
finally中修改list ,map,set引用類型時,就算沒有return,也是是影響返回結果的
finally到底是在return之前執行還是return之後執行?
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
記錯toString方法和String.valueof方法
今天在寫算法的時候突然遇到一個問題: char[] array = {'a','b','c'}; String s = array.toString(); String s1 = String.va
ArrayList正向循環遍歷中是可以刪除內部元素的
List<String> list = new ArrayList<String>(); list.add("123"); list.add("上山打老虎"); list.add("小松鼠"); S