(一)異常概念程序員
①異常是不正常的事件,不是錯誤數組
②異常是指程序運行的過程當中,發生某些意外的事情,好比10除以0, 文件不存在等spa
(二)錯誤指針
①錯誤是很難處理的,好比內存溢出等,不可以經過異常處理機制來解決事件
②異常是程序中發生的不正常事件流,經過處理程序依然能夠運行下去。可是錯誤是沒法控制的,程序確定要中斷內存
7、API中異常結構及常見異常數學
(一)異常的體系io
①Throwable類有兩個直接子類:Exception類、Error類。Error表示錯誤,多是編譯期錯誤或者系統錯誤,每每程序中並不處理。Exception表示異常,是全部異常類的父類,是程序員所關心的 ;編譯
Java.lang.Exception程序
(二)異常的種類
①異常分爲運行期異常和編譯期異常兩種
1.運行期異常:程序運行時拋除的異常,全部RuntimeException的子類都是運行期異常
-數學異常;
-空指針異常
-數組下標越界
2.編譯期異常(Checked Exception):除去運行期的異常都是編譯期異常,也稱爲檢測異常;
-IOException
-SQLException