|
JavaTM Platform Standard Ed. 6 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object java.lang.Throwable java.lang.Error java.lang.AssertionError
public class AssertionError
宣言が失敗したことを示すためにスローされます。
このクラスが提供する 7 つの public コンストラクタ (引数を 1 つ取る) により、呼び出しは宣言エラーを確実に返します。
new AssertionError(expression)上記のコードは、expression の型に関係なく、expression の文字列変換を詳細メッセージとして保持します (『Java 言語仕様、第 2 版』のセクション 15.18.1.1 を参照)。
コンストラクタの概要 | |
---|---|
AssertionError()
詳細メッセージを指定しないで AssertionError を構築します。 |
|
AssertionError(boolean detailMessage)
指定された boolean から派生した詳細メッセージを指定して AssertionError を構築します。 |
|
AssertionError(char detailMessage)
指定された char から派生した詳細メッセージを指定して AssertionError を構築します。 |
|
AssertionError(double detailMessage)
指定された double から派生した詳細メッセージを指定して AssertionError を構築します。 |
|
AssertionError(float detailMessage)
指定された float から派生した詳細メッセージを指定して AssertionError を構築します。 |
|
AssertionError(int detailMessage)
指定された int から派生した詳細メッセージを指定して AssertionError を構築します。 |
|
AssertionError(long detailMessage)
指定された long から派生した詳細メッセージを指定して AssertionError を構築します。 |
|
AssertionError(Object detailMessage)
指定されたオブジェクトから派生した詳細メッセージを指定して AssertionError を構築します。 |
メソッドの概要 |
---|
クラス java.lang.Throwable から継承されたメソッド |
---|
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
コンストラクタの詳細 |
---|
public AssertionError()
public AssertionError(Object detailMessage)
指定されたオブジェクトが Throwable のインスタンスである場合、新たに構築される宣言エラーの「原因」になります。
detailMessage
- 構築する詳細メッセージ内で使用される値Throwable.getCause()
public AssertionError(boolean detailMessage)
boolean
から派生した詳細メッセージを指定して AssertionError を構築します。詳細メッセージは、『Java 言語仕様、第 2 版』のセクション 15.18.1.1 の定義に従って文字列に変換されます。
detailMessage
- 構築する詳細メッセージ内で使用される値public AssertionError(char detailMessage)
char
から派生した詳細メッセージを指定して AssertionError を構築します。詳細メッセージは、『Java 言語仕様、第 2 版』のセクション 15.18.1.1 の定義に従って文字列に変換されます。
detailMessage
- 構築する詳細メッセージ内で使用される値public AssertionError(int detailMessage)
int
から派生した詳細メッセージを指定して AssertionError を構築します。詳細メッセージは、『Java 言語仕様、第 2 版』のセクション 15.18.1.1 の定義に従って文字列に変換されます。
detailMessage
- 構築する詳細メッセージ内で使用される値public AssertionError(long detailMessage)
long
から派生した詳細メッセージを指定して AssertionError を構築します。詳細メッセージは、『Java 言語仕様、第 2 版』のセクション 15.18.1.1 の定義に従って文字列に変換されます。
detailMessage
- 構築する詳細メッセージ内で使用される値public AssertionError(float detailMessage)
float
から派生した詳細メッセージを指定して AssertionError を構築します。詳細メッセージは、『Java 言語仕様、第 2 版』のセクション 15.18.1.1 の定義に従って文字列に変換されます。
detailMessage
- 構築する詳細メッセージ内で使用される値public AssertionError(double detailMessage)
double
から派生した詳細メッセージを指定して AssertionError を構築します。詳細メッセージは、『Java 言語仕様、第 2 版』のセクション 15.18.1.1 の定義に従って文字列に変換されます。
detailMessage
- 構築する詳細メッセージ内で使用される値
|
JavaTM Platform Standard Ed. 6 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。