AssertionError
open class AssertionError : Error
kotlin.Any | |||
↳ | kotlin.Throwable | ||
↳ | java.lang.Error | ||
↳ | java.lang.AssertionError |
Thrown to indicate that an assertion has failed.
The seven one-argument public constructors provided by this class ensure that the assertion error returned by the invocation:
new AssertionError(<i>expression</i>)
Summary
Public constructors | |
---|---|
Constructs an AssertionError with no detail message. | |
AssertionError(detailMessage: Boolean) Constructs an AssertionError with its detail message derived from the specified | |
AssertionError(detailMessage: Char) Constructs an AssertionError with its detail message derived from the specified | |
AssertionError(detailMessage: Double) Constructs an AssertionError with its detail message derived from the specified | |
AssertionError(detailMessage: Float) Constructs an AssertionError with its detail message derived from the specified | |
AssertionError(detailMessage: Int) Constructs an AssertionError with its detail message derived from the specified | |
AssertionError(detailMessage: Any!) Constructs an AssertionError with its detail message derived from the specified object, which is converted to a string as defined in section {@jls 5. | |
AssertionError(message: String!, cause: Throwable!) Constructs a new | |
AssertionError(detailMessage: Long) Constructs an AssertionError with its detail message derived from the specified |
Public constructors
AssertionError
AssertionError()
Constructs an AssertionError with no detail message.
AssertionError
AssertionError(detailMessage: Boolean)
Constructs an AssertionError with its detail message derived from the specified boolean
, which is converted to a string as defined in section {@jls 5.1.11} of The Java Language Specification.
Parameters | |
---|---|
detailMessage | Boolean: value to be used in constructing detail message |
AssertionError
AssertionError(detailMessage: Char)
Constructs an AssertionError with its detail message derived from the specified char
, which is converted to a string as defined in section {@jls 5.1.11} of The Java Language Specification.
Parameters | |
---|---|
detailMessage | Char: value to be used in constructing detail message |
AssertionError
AssertionError(detailMessage: Double)
Constructs an AssertionError with its detail message derived from the specified double
, which is converted to a string as defined in section {@jls 5.1.11} of The Java Language Specification.
Parameters | |
---|---|
detailMessage | Double: value to be used in constructing detail message |
AssertionError
AssertionError(detailMessage: Float)
Constructs an AssertionError with its detail message derived from the specified float
, which is converted to a string as defined in section {@jls 5.1.11} of The Java Language Specification.
Parameters | |
---|---|
detailMessage | Float: value to be used in constructing detail message |
AssertionError
AssertionError(detailMessage: Int)
Constructs an AssertionError with its detail message derived from the specified int
, which is converted to a string as defined in section {@jls 5.1.11} of The Java Language Specification.
Parameters | |
---|---|
detailMessage | Int: value to be used in constructing detail message |
AssertionError
AssertionError(detailMessage: Any!)
Constructs an AssertionError with its detail message derived from the specified object, which is converted to a string as defined in section {@jls 5.1.11} of The Java Language Specification.
If the specified object is an instance of Throwable
, it becomes the cause of the newly constructed assertion error.
Parameters | |
---|---|
detailMessage | Any!: value to be used in constructing detail message |
See Also
AssertionError
AssertionError(
message: String!,
cause: Throwable!)
Constructs a new AssertionError
with the specified detail message and cause.
Note that the detail message associated with cause
is not automatically incorporated in this error's detail message.
Parameters | |
---|---|
message | String!: the detail message, may be null |
cause | Throwable!: the cause, may be null |
AssertionError
AssertionError(detailMessage: Long)
Constructs an AssertionError with its detail message derived from the specified long
, which is converted to a string as defined in section {@jls 5.1.11} of The Java Language Specification.
Parameters | |
---|---|
detailMessage | Long: value to be used in constructing detail message |