Throwable類分爲兩個子類Error、Exception
異常Exception體系特點:異常類和異常對象都可被拋出,只有這個體系中的類和對象纔可以被throw和throws操作
throws:使用在函數上,多個異常用逗號分開
throw使用在函數中,跟的異常對象
特殊異常類型:RuntimeException運行時異常,編譯時可不被處理。如果函數內拋出該異常,函數上可不用聲明,編譯可通過,如果函數上聲明名了該異常,調用者可以不用進行異常處理,編譯可通過
原因:之所以不用聲明,是因爲不需要被調用者處理,當該異常發生,希望程序停止,以便改bug
finally只有一種情況不執行,執行到System.exit(0); jvm退出
javaSE基礎-異常簡單筆記
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
Java 效率提升系列之 Optional對象
李昊轩的博客
2020-07-08 01:09:29
Java 中Synchronized 與 ReentrantLock 區別與聯繫
NFMSR
2020-07-07 16:48:14
JavaSE面向對象之屬性
CodeWhite7
2020-07-07 14:08:23
關於抽象類無法實例化,但是可以使用“new“來實例的疑問
烈焰灬长弓
2020-07-07 07:36:53
優秀程序員之路——Java開發經驗及技巧大彙總
Eason Y L He
2020-07-06 17:23:58
用過這些Java著名的開源項目的都是大神!
Spring Framework WebWork Struts Hibernate Quartz Ibatis Eclipse Junit OpenCms 這些開源項目大家都用過嗎?
Eason Y L He
2020-07-06 17:23:58
java線程基礎概念
sing_Hwang
2020-07-06 09:06:38
JAVA中參數傳遞的迷惑點
1. 值傳遞:(基本類型)傳遞給方法形參的是具體的數值,在方法執行後,並不會改變原來的實參數值 2.引用傳遞:(引用類型)傳遞給方法形參的是實參的地址,在方法執行後,原來的實
爪哇虫子
2020-07-05 20:35:00
JAVA中的類與類加載的順序(好多初學者的困惑之處)
爪哇虫子
2020-07-05 20:35:00
Java源文件和.class文件的對應關係
afeiluo
2020-07-04 16:19:54
經典線程同步問題之3個線程交替數數
afeiluo
2020-07-04 16:19:54
使用Java的RTTI(運行時類型信息)要注意的地方
afeiluo
2020-07-04 16:19:54
Java中的後臺線程
afeiluo
2020-07-04 16:19:54