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 15.18.1.1 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 15.18.1.1 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 15.18.1.1 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 15.18.1.1 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 15.18.1.1 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 15.18.1.1 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 15.18.1.1 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 15.18.1.1 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