try catch finally return

一般情況下,程序執行到try裏面的內容一定會執行finally裏面的內容。如果在try或者catch裏面遇到return,那麼函數在執行完return後面的表達式之後,會先去執行finally裏面的語句塊,然後再結束方法體,執行後面的return。但有一種特殊情況,如果在try裏面有System.exit(0)這樣的語句,System.exit(0)是終止Java虛擬機JVM的,連JVM都停止了,
相關文章
相關標籤/搜索