首頁  >  文章  >  Java  >  重拾java基礎(十六):異常總結

重拾java基礎(十六):異常總結

黄舟
黄舟原創
2017-01-16 10:25:031005瀏覽

重拾java基礎(十六):異常總結

一、異常概述

1、異常不等於普通的語法錯誤,如果少個分號,變量名重名.... ...........這些屬於文法錯誤,不能編譯。 

2、異常表示程式碼本身沒有什麼問題,編譯也可以通過但是在執行時,會出現問題,這才叫異常。 (但是要注意:如果某方法透過throws在宣告了非RunTimeException的異常,那麼就在呼叫該方法時就需要對異常進行處理,否則編譯就無法通過。   但是如果某方法透過throws 在宣告了RunTimeException的異常,  

3、都有那些異常?


重拾java基礎(十六):異常總結

重拾java基礎(十六):異常總結

4、空的catch塊本身就可以捕獲相關的異常,但是為了便於調試一些資訊。 5個關鍵字:try   catch   finally   throw   throws

2、try{}   catch(){}     finally{}  一般結合起來用   也就是說與中間不允許新增任何程式碼;不加catch(){}的話編譯不會錯誤,也能執行finally{}內的內容但是沒有意義。 ,  Finally{}裡的都會執行。相關內容請參考PHP中文網(www.php.cn)!
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn