java.lang.AssertionErrorThe seven one-argument public constructors provided by this class ensure that the assertion error returned by the invocation:
new AssertionError(expression)
has as its detail message the string conversion of
expression (as defined in
The Java Language Specification, Second Edition,
Section 15.18.1.1), regardless of the type of expression.| Constructor Summary | ||
| AssertionError() Constructs an AssertionError with no detail message. |
||
| AssertionError(boolean detailMessage) Constructs an AssertionError with its detail message derived
from the specified boolean, which is converted to
a string as defined in The Java Language Specification,
Second Edition, Section 15.18.1.1. |
||
| AssertionError(char detailMessage) Constructs an AssertionError with its detail message derived
from the specified char, which is converted to a
string as defined in The Java Language Specification, Second
Edition, Section 15.18.1.1. |
||
| AssertionError(double detailMessage) Constructs an AssertionError with its detail message derived
from the specified double, which is converted to a
string as defined in The Java Language Specification, Second
Edition, Section 15.18.1.1. |
||
| AssertionError(float detailMessage) Constructs an AssertionError with its detail message derived
from the specified float, which is converted to a
string as defined in The Java Language Specification, Second
Edition, Section 15.18.1.1. |
||
| AssertionError(int detailMessage) Constructs an AssertionError with its detail message derived
from the specified int, which is converted to a
string as defined in The Java Language Specification, Second
Edition, Section 15.18.1.1. |
||
| AssertionError(Object detailMessage) Constructs an AssertionError with its detail message derived
from the specified object, which is converted to a string as
defined in The Java Language Specification, Second
Edition, Section 15.18.1.1. |
||
| AssertionError(long detailMessage) Constructs an AssertionError with its detail message derived
from the specified long, which is converted to a
string as defined in The Java Language Specification, Second
Edition, Section 15.18.1.1. |
| Methods inherited from class java.lang.Throwable |
| fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString |
| Methods inherited from class java.lang.Object |
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
If the specified object is an instance of Throwable, it becomes the cause of the newly constructed assertion error.
boolean, which is converted to
a string as defined in The Java Language Specification,
Second Edition, Section 15.18.1.1.char, which is converted to a
string as defined in The Java Language Specification, Second
Edition, Section 15.18.1.1.int, which is converted to a
string as defined in The Java Language Specification, Second
Edition, Section 15.18.1.1.long, which is converted to a
string as defined in The Java Language Specification, Second
Edition, Section 15.18.1.1.float, which is converted to a
string as defined in The Java Language Specification, Second
Edition, Section 15.18.1.1.double, which is converted to a
string as defined in The Java Language Specification, Second
Edition, Section 15.18.1.1.