Sunrays

Blogger Template by ThemeLib.com

例外處理( Exception )

Published by Will under on 清晨7:52
例外處理二大類:
 
   1.嚴重的錯誤(ex:硬體錯誤或記憶體不足) : java.lang下的 Error 類別及其子類別   
   2.非嚴重的錯誤(程式可處理的錯誤) : java.lang下的 Exception 類別及其子類別
   ◎ Error類別與Exception類別都繼承自 Throwable 類別

受檢例外(Checked Exception) : 錯誤是可預期發生的,對於受檢例外編譯器會要求您進行例外處理。
ex: BuffereReader 的 readLine() 一定要捕捉IOException

執行時期例外 (Runntime Exception) : 例外是發生在執行時間,並不一定可預期它的發生,編譯器不要求您一定要處理。
ex: Java充許浮點數運算時除數為 0,所得的結果是Infinity(無窮數),這時可自行丟出例外處理

0 意見:

張貼留言

 

Blog Archive

Lipsum

Followers