/*1異常機制的原理
*異常是什么:就是錯誤的另外一種說法;
*在java中,有一個專門模擬所有異常的類,所有的異常都必須繼承這個類:Throwable;
*本質是:當程序出錯以后,jvm會隱性的創建一個對象,獲取錯誤信息,返回給程序調用處.這個是我們程序員在寫程序的時候對某些高風險的操作規定了一個提示機制.我們提示這個機制,相對于系統就是一個處理異常的觸發機制
*異常機制和正常程序機制是兩條平行線,一條是我們看到的main()函數里面的調用線.還有一條我們看不見的,如果程序正常情況下會正常把程序執行完畢退出
*main()函數當中的所有語句按照正常的步驟執行完畢,然后退出虛擬機,這就是一個程序正常的執行完成.如果main()方法中的語句在執行過程中出現報錯,就會跳到錯誤線,把錯誤機制的代碼執行完畢,然后退出程序
*
*2異常機制處理形式
*官方所謂的異常處理機制有兩種:
*try...catch...:一般用在客戶端
*throws:一般用在類庫端
*throw:異常提示的起點
新聞熱點
疑難解答