下面代碼的輸出結果是什麼?

Try…catch…finally與直接throw的區別:try catch是直接處理,處理完成之後程序繼續往下執行,throw則是將異常拋給它的上一級處理,程序便不往下執行了。main方法,把拋出的RuntimeException拋給了調用者(JVM)。catch語句塊裏面,打印完1之後,又拋出了RuntimeException,程序並沒有處理它,而是直接拋出,因此執行完finally語句塊之後
相關文章
相關標籤/搜索