共計 580 個字符,預計需要花費 2 分鐘才能閱讀完成。
在 Java 中,可以通過自定義一個類,并繼承 Exception 或 RuntimeException 類來創建自定義異常。
下面是一個示例代碼,展示了如何創建并拋出自定義異常:
public class MyException extends Exception {public MyException(String message) {super(message);
}
}
public class Main {public static void main(String[] args) throws MyException {int age = -1;
try {if (age < 0) {throw new MyException(" 年齡不能為負數 ");
}
} catch (MyException e) {System.out.println(e.getMessage());
}
}
}
在上面的示例中,自定義了一個名為 MyException 的異常類,繼承自 Exception 類。在 Main 類的 main 方法中,通過拋出 new MyException(" 年齡不能為負數 ")
來拋出自定義異常。在 catch 塊中,可以通過 e.getMessage()方法獲取異常的詳細信息并打印出來。
注意,在拋出自定義異常時,需要在方法聲明中使用 throws
關鍵字聲明可能拋出的異常類型,或者使用 try-catch 語句來捕獲異常。
丸趣 TV 網 – 提供最優質的資源集合!
正文完