為什么關(guān)心異常處理
- 程序更健壯:俺們工程師,程序跑起來符合預(yù)期,沒有錯誤是最起碼的追求
- 對用戶更友好:接受合法輸入,給出預(yù)期結(jié)果;抵擋不合法輸入,系統(tǒng)正確處理異常,給用戶更好的系統(tǒng)提示
- 保護(hù)系統(tǒng):有些異常可能會拖慢系統(tǒng),丟失數(shù)據(jù),甚至更加嚴(yán)重
Java異常機(jī)制長什么樣子
簡單給個圖吧,不熟的應(yīng)該理解并記憶,熟的用來備忘

Java異常機(jī)制圖解
異常場景 & 手段選擇
依舊簡單給個圖,其實(shí)很簡單,只是異常處理這件事得放在心上

異常場景&手段選擇