Package Summary Overview Summary

### class:AssertionError [NONE]
All Implemented Interfaces: `Serializable` public class AssertionError extends Error 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(expression)
has as its detail message the string conversion of expression (as defined in section 5.1.11 of The Java Language Specification ), regardless of the type of expression. Since: 1.4 See Also: Serialized Form

### constructor:AssertionError() [NONE]
### AssertionError public AssertionError() Constructs an AssertionError with no detail message.

### constructor:AssertionError(java.lang.Object) [NONE]
### AssertionError 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 section 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` - value to be used in constructing detail message See Also: `Throwable.getCause()`

### constructor:AssertionError(boolean) [NONE]
### AssertionError 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 section 5.1.11 of The Java Language Specification . Parameters: `detailMessage` - value to be used in constructing detail message

### constructor:AssertionError(char) [NONE]
### AssertionError 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 section 5.1.11 of The Java Language Specification . Parameters: `detailMessage` - value to be used in constructing detail message

### constructor:AssertionError(int) [NONE]
### AssertionError 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 section 5.1.11 of The Java Language Specification . Parameters: `detailMessage` - value to be used in constructing detail message

### constructor:AssertionError(long) [NONE]
### AssertionError 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 section 5.1.11 of The Java Language Specification . Parameters: `detailMessage` - value to be used in constructing detail message

### constructor:AssertionError(float) [NONE]
### AssertionError 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 section 5.1.11 of The Java Language Specification . Parameters: `detailMessage` - value to be used in constructing detail message

### constructor:AssertionError(double) [NONE]
### AssertionError 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 section 5.1.11 of The Java Language Specification . Parameters: `detailMessage` - value to be used in constructing detail message

### constructor:AssertionError(java.lang.String,java.lang.Throwable) [NONE]
### AssertionError public AssertionError (String message, Throwable cause) 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` - the detail message, may be `null` `cause` - the cause, may be `null` Since: 1.7