AssertionErrorは、アサーションに失敗したことを表すエラーである。assert
文や JUnit のorg.junit.Assertクラスなどが発生させる。
コンストラクタ | 説明 |
---|---|
AssertionError() |
詳細メッセージを指定しないでAssertionErrorを構築する。 |
AssertionError(boolean detailMessage) |
詳細メッセージを指定してAssertionErrorを構築する。 |
AssertionError(char detailMessage) |
詳細メッセージを指定してAssertionErrorを構築する。 |
AssertionError(double detailMessage) |
詳細メッセージを指定してAssertionErrorを構築する。 |
AssertionError(float detailMessage) |
詳細メッセージを指定してAssertionErrorを構築する。 |
AssertionError(int detailMessage) |
詳細メッセージを指定してAssertionErrorを構築する。 |
AssertionError(long detailMessage) |
詳細メッセージを指定してAssertionErrorを構築する。 |
AssertionError(Object detailMessage) |
詳細メッセージを指定してAssertionErrorを構築する。 |
詳細メッセージを指定しないでAssertionErrorを構築する。
AssertionError assertionError = new AssertionError();
throw assertionError;
詳細メッセージを指定してAssertionErrorを構築する。
AssertionError assertionError = new AssertionError("引数を指定してください。");
throw assertionError;
アサーション・エラーの詳細メッセージ文字列を返す。
public String getMessage()
アサーション・エラーのバックトレースを出力する。
public void printStackTrace()
public void printStackTrace(PrintStream s)
public void printStackTrace(PrintWriter s)
引数を指定しない場合、バックトレースは標準エラー・ストリームへ出力される。