finally塊中的代碼什麼時候被執行

任何語句要執行都只能在return前執行,因此finally塊中的代碼也是在return前執行的. 輸出結果爲: finally 1 finally塊中的return語句會覆蓋別處的return語句,最終返回到調用者的是finally的語句值 輸出結果爲: finally 3 對於基本類型的數據,在finally塊中改變return的值,對返回值沒有影響,而對引用類型的數據會有影響 finally
相關文章
相關標籤/搜索