java 捕獲所有異常


1.) 通過捕獲異常類型的基類Exception就可以處理所有類型的異常.(事實上還有其它的基類,但Exception是同編程活動相關的基類)

2.)因為Exception是與編程有關的所有異常類的基類,所以捕獲包含太多的具體的信息,不過可以調用它從其基類Throwable繼承的方法

String getMessage() //詳細信息
String getLocalizedMessage() //本地語言描述詳細信息
String toString() //返回對Throwbale的簡單描述,如有詳細信息也會包含在內
void printStakTrace()//調用棧顯示了"把你帶到異常拋出地點"的方法調用序列,輸出到標准錯誤
void printStackTrace(PrintStream)//調用棧顯示了"把你帶到異常拋出地點"的方法調用序列,輸出到要你選擇的要輸出的流.
void printStackTrace(java.io.PrintWriter)//調用棧顯示了"把你帶到異常拋出地點"的方法調用序列,輸出到要你選擇的要輸出的流.
Throwable fillInStackTrace()//用於在Throwable對象的內部記錄棧幀的當前狀態
/* 此外還可以用Object的方法
getClass() getName() getSimpleName() 等方法
*/

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM