javaSE基礎-異常簡單筆記

Throwable類分爲兩個子類Error、Exception
異常Exception體系特點:異常類和異常對象都可被拋出,只有這個體系中的類和對象纔可以被throw和throws操作
throws:使用在函數上,多個異常用逗號分開
throw使用在函數中,跟的異常對象
特殊異常類型:RuntimeException運行時異常,編譯時可不被處理。如果函數內拋出該異常,函數上可不用聲明,編譯可通過,如果函數上聲明名了該異常,調用者可以不用進行異常處理,編譯可通過
原因:之所以不用聲明,是因爲不需要被調用者處理,當該異常發生,希望程序停止,以便改bug
在這裏插入圖片描述
finally只有一種情況不執行,執行到System.exit(0); jvm退出

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章