【導讀】"異常"指的是程序運行時出現(xiàn)的非正常情況。Java對"異常"的處理是面向?qū)ο蟮?。Exception對象就產(chǎn)生了,并放到產(chǎn)生這個"異常"的成員函數(shù)里。出反應而產(chǎn)生的。任何沒有被程序捕獲的異常將最終被缺省處理程序處理.缺省的處理器打印Exception的字符字。樣和發(fā)生“異?!钡牡攸c。Java的"異常處理"是通過5個關鍵詞來實現(xiàn)的:try,catch,指定一塊預防或監(jiān)控所有"異常"的的程序。應包含一個catch子句來指定你想要捕捉的"異常"的類型。在某寫情況下,同一段程序可能產(chǎn)生不止一種"異常"情況。過某些行,甚至會由于沒有與之匹配的catch子句而過早地返回。有時確保一段代碼不管發(fā)生什么"異常"都被執(zhí)行到是必要的,之后的共同工作放于finally的程序塊。throw語句用來明確地拋出一個"異常"。首先,你必須得到。者用new操作符來創(chuàng)建一個。用戶定義異常是通過擴展Exception類來創(chuàng)建的。類可以包含一個"普通"類所包含的任何東西。