Java 独自の例外(Exception)クラスを作成するサンプル

環境
Java SE1.8
Eclipse 4.14

書式
class クラス名 extends Exception{
処理コード

java.lang.Exceptionクラスを継承して、独自の例外クラスを作成します。
使用例
1.独自の例外クラスを作成します

public class TestException extends Exception {

  public TestException(String message){
     super(message);
  }
  
    public TestException(String message,Throwable cause){
     super(message,cause);
   
  }
  
}

2.独自の例外クラスを継承します。

public class TestSQLException extends TestException {
   
   public TestSQLException(Throwable cause) {
     super(cause);
    }
   
   public TestSQLException(String message){
     super(message);
    }
   
}

3.例外クラスを使用します
private static boolean regist(Connection conn) throws TestSQLException {
処理コード
}

Java

Posted by arkgame