Online demo
JavaDocPlus Demo | Show in full page mode
| Classic JavaDoc |
Class AssertionError
java.lang.Object └ java.lang.Throwable └ java.lang.Error └ java.lang.AssertionError
public class AssertionError extends Error
Thrown to indicate that an assertion has failed.
Version:The 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.1.7, 12/19/03
Since:JDK1.4
Constructors
public | AssertionError () | |
Constructs an AssertionError with no detail message. |
public | 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. If the specified object is an instance of Throwable, it becomes the cause of the n ... more > |
public | 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. |
public | 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. |
public | 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. |
public | 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. |
public | 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. |
public | 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. |
Inherited methods
Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
ObjectCommunity comments
Powered by JavaDocPlus