異常(exception):
特殊的:runtimeexception(執行期異常,編譯時不檢查)
其他的異常為編譯期異常,編譯時報錯必須用try-catch否則編譯不能通過
try{}catch(){}: 語句塊就是用來進行異常處理的
finally{}不管發不發生異常都要執行,在資料庫關閉連線的地方有用
try catch(exception e)
numberformatexception int num=integer.parseint(「ddd」)
注意在同乙個try-catch裡面,必須先捕獲子類的異常,在捕獲父類的異常
trycatch(numberformatexception e)catch(exception e)catch (exception e)catch(exception e){
system.out.println("請輸入1到120之間的數");
class t {
public static void m(int age){
if(age<=0 || age>=120){
throw new ageexception();
system.out.println("age:"+age);
class ageexception extends runtimeexception {
異常處理的筆記
異常 異常概念 1 異常就是程式在執行過程中出現的錯誤 2 在 js 中出現異常後,瀏覽器會給出一段錯誤碼,就 是錯誤訊息,錯誤訊息由錯誤型別與錯誤資訊構成 如何處理異常 1 就是要出現異常後還能繼續執行,異常最大的特徵是一旦 出現異常其後的 就不再執行 2 常見的異常有兩大類 執行環境多樣性 語法...
異常的學習筆記
異常的思考 異常 1.error 不希望被程式捕獲或者是程式無法處理的錯誤 記憶體溢位,棧溢位等等。2.執行時異常 不做處理的話可以正常編譯。邏輯有問題,不嚴謹導致,可以規避。比如空指標異常,陣列下標越界,型別轉換異常,類找不到 等。3.非執行時異常 不做處理的話編譯無法通過。io異常,sql異常等...
異常處理筆記 異常的執行順序
題目要求 要求必須輸出 計算開始 計算有錯 如果出現異常則交給呼叫處執行,必須有numberformatexception異常,arithmeticexception異常 package 第七章.課後作業.one class math catch exception e finally system...