Java中如何自定義異常類呢?
阿新 • • 發佈:2022-05-24
轉發:
http://www.java265.com/JavaJingYan/202204/16509624333143.html
下文筆者講述使用java程式碼定義一個自定義異常的方法分享,如下所示:
在日常開發中,有些業務邏輯對應的異常類,系統並未進行定義,那麼此時就需要我們自定義異常類進行實現,
下文筆者將講述自定義異常類的方法,如下所示:
自定義異常類需滿足以下條件: 1.自定義一個編譯期異常:自定義類並繼承於java.lang.Exception。 2.自定義一個執行時期的異常類:自定義類並繼承於java.lang.RuntimeException。 定義一個異常類 /* 頂層類:Throwable 異常類: 1.Exception(提前處理) 2.RuntimeException(出現問題後在處理) 自定義異常類,僅需要提供兩個構造方法集合(無參,有參) */
public class RegisterException extends Exception { public RegisterException() { super(); } public RegisterException(String message) { super(message); } } public class TestRegisterException { /** * java265.com 示例程式 */ public static void main(String[] args) {throw new RegisterException("丟擲使用者自定義異常!"); } }