受檢查異常:即直接繼承Exception的類(RuntimeException除外),這類異常在編譯時會被提醒須要主動捕捉; 不受檢查異常:即直接繼承RuntimeException的類,這類異常在編譯時不會被提醒須要主動捕捉,由於這類異常是能夠經過編碼規避掉的。 PS:Throwable都是能夠被主動捕捉的,能夠分狀況來判斷是否須要中斷或者恢復(若是發生了Error,是沒法恢復的)。編碼