java.lang
Class AssertionError
java.lang.Object
|
+--java.lang.Throwable
|
+--java.lang.Error
|
+--java.lang.AssertionError
public class
AssertionErrorextends
Error An assertion error normally occurs as a result of the assert
statement added in JDK 1.4, to indicate that an assertion failed. There
are enough constructors to ensure that
new AssertionError(expression)
will work for all
espressions, regardless of type, as if the error message were given by
the string "" + expression
. This extends Error,
because you usually do not want to inadvertently trap an assertion failure.
Since:Author:- Eric Blake <ebb9@email.byu.edu>
AssertionError
public AssertionError()
Construct an AssertionError with no detail message.
AssertionError
public AssertionError(boolean msg)
Construct an AssertionError with the string conversion of the given
boolean as its error message.
Parameters:
AssertionError
public AssertionError(char msg)
Construct an AssertionError with the string conversion of the given
char as its error message.
Parameters:
AssertionError
public AssertionError(double msg)
Construct an AssertionError with the string conversion of the given
double as its error message.
Parameters:
AssertionError
public AssertionError(float msg)
Construct an AssertionError with the string conversion of the given
float as its error message.
Parameters:
AssertionError
public AssertionError(int msg)
Construct an AssertionError with the string conversion of the given
int as its error message.
Parameters:
AssertionError
public AssertionError(java.lang.Object msg)
Construct an AssertionError with the string conversion of the given
object as its error message. If the object is a Throwable, it is also
set as the cause of this error.
Parameters:
See Also:
AssertionError
public AssertionError(long msg)
Construct an AssertionError with the string conversion of the given
long as its error message.
Parameters:
assert
statement added in JDK 1.4, to indicate that an assertion failed. There are enough constructors to ensure thatnew AssertionError(expression)
will work for all espressions, regardless of type, as if the error message were given by the string"" + expression
. This extends Error, because you usually do not want to inadvertently trap an assertion failure.