轉載:JavaSE之徹底搞懂try,catch,finally與return的執行

在開始我的博客之前,我先引用馬士兵老師的一句話,掌握了內存你就掌握了一切(滑稽)。 一般情況下,程序執行到try裏面的內容一定會執行finally裏面的內容。如果在try或者catch裏面遇到return,那麼函數在執行完return後面的表達式之後,會先去執行finally裏面的語句塊,然後再結束方法體。但有一種特殊情況,如果在try裏面有System.exit(0)這樣的語句,System.e
相關文章
相關標籤/搜索