第五章 異常 一、異常概述 概述:異常是在程式的運行過程中所發生的不正常的事件,他會中斷正在運行的程式 二、異常處理 1.關鍵字:try catch finally throw throws 2.Try:把可能出現異常的代碼放入try中 3.Catch:捕捉異常 4.Finally:無論是否有異常, ...
第五章 異常
一、異常概述
概述:異常是在程式的運行過程中所發生的不正常的事件,他會中斷正在運行的程式
二、異常處理
1.關鍵字:try catch finally throw throws
2.Try:把可能出現異常的代碼放入try中
3.Catch:捕捉異常
4.Finally:無論是否有異常,都會執行的代碼
5.Throw:總是出現在方法體
6.Throws:總是出現在方法的聲明中,用了表明改方法可能拋出的各種異常
三:常見的異常
Exception:異常層次結構的根類
ArithmeticException:算數錯誤的情形,
ArrayIndexOutOfBoundsException:數組大於或小於實際數組的大小
NullPointerException:嘗試訪問null對象成員
ClassNotFoundException:欲得到數據類型與實際輸入類型不匹配
IllegalArgumentException:方法接受到的非法參數
四:log4i記錄日子文件信息
日誌文件具有輸出優先順序:
從高到低:error warn info debug