1 異常與異常處理
1.1可能出現(xiàn)的錯誤
1.用戶輸入錯誤;【URL語法錯誤】
2.設(shè)備錯誤;【打印機關(guān)閉】
3.物理限制;【磁盤滿了】
4.代碼錯誤;【數(shù)組索引不合法】
1.2 異常處理
異常處理的任務(wù)就是將控制權(quán)從錯誤產(chǎn)生的地方,轉(zhuǎn)移給能夠處理這種情況的錯誤處理器。
出現(xiàn)錯誤時,這個方法會立刻退出,不會返回任何值,而是拋出(throw)一個封裝了錯誤信息的對象 e 。調(diào)用這個方法的代碼也將無法繼續(xù)執(zhí)行。
2 異常分類
異常對象都是派生于Throwable類的一個實例,如Java內(nèi)置異常類不能滿足需求,還可以創(chuàng)建自己的異常類。

Java中的異常層次結(jié)構(gòu)
3 程序中實現(xiàn)
3.1 實現(xiàn)流程
1.聲明
2.受查異?!獟伋?/p>

3.非受查異?!东@
