Android APIs
public class

AssertionError

extends Error
java.lang.Object
   ↳ java.lang.Throwable
     ↳ java.lang.Error
       ↳ java.lang.AssertionError
Known Direct Subclasses
Known Indirect Subclasses

Class Overview

Thrown when an assertion has failed.

Summary

Public Constructors
AssertionError()
Constructs a new AssertionError with no message.
AssertionError(String detailMessage, Throwable cause)
Constructs a new AssertionError with the given detail message and cause.
AssertionError(Object detailMessage)
Constructs a new AssertionError with a message based on calling valueOf(Object) with the specified object.
AssertionError(boolean detailMessage)
Constructs a new AssertionError with a message based on calling valueOf(boolean) with the specified boolean value.
AssertionError(char detailMessage)
Constructs a new AssertionError with a message based on calling valueOf(char) with the specified character value.
AssertionError(int detailMessage)
Constructs a new AssertionError with a message based on calling valueOf(int) with the specified integer value.
AssertionError(long detailMessage)
Constructs a new AssertionError with a message based on calling valueOf(long) with the specified long value.
AssertionError(float detailMessage)
Constructs a new AssertionError with a message based on calling valueOf(float) with the specified float value.
AssertionError(double detailMessage)
Constructs a new AssertionError with a message based on calling valueOf(double) with the specified double value.
[Expand]
Inherited Methods
From class java.lang.Throwable
From class java.lang.Object

Public Constructors

public AssertionError ()

Added in API level 1

Constructs a new AssertionError with no message.

public AssertionError (String detailMessage, Throwable cause)

Added in API level 19

Constructs a new AssertionError with the given detail message and cause.

Parameters
detailMessage String
cause Throwable

public AssertionError (Object detailMessage)

Added in API level 1

Constructs a new AssertionError with a message based on calling valueOf(Object) with the specified object. If the object is an instance of Throwable, then it also becomes the cause of this error.

Parameters
detailMessage Object: the object to be converted into the detail message and optionally the cause.

public AssertionError (boolean detailMessage)

Added in API level 1

Constructs a new AssertionError with a message based on calling valueOf(boolean) with the specified boolean value.

Parameters
detailMessage boolean: the value to be converted into the message.

public AssertionError (char detailMessage)

Added in API level 1

Constructs a new AssertionError with a message based on calling valueOf(char) with the specified character value.

Parameters
detailMessage char: the value to be converted into the message.

public AssertionError (int detailMessage)

Added in API level 1

Constructs a new AssertionError with a message based on calling valueOf(int) with the specified integer value.

Parameters
detailMessage int: the value to be converted into the message.

public AssertionError (long detailMessage)

Added in API level 1

Constructs a new AssertionError with a message based on calling valueOf(long) with the specified long value.

Parameters
detailMessage long: the value to be converted into the message.

public AssertionError (float detailMessage)

Added in API level 1

Constructs a new AssertionError with a message based on calling valueOf(float) with the specified float value.

Parameters
detailMessage float: the value to be converted into the message.

public AssertionError (double detailMessage)

Added in API level 1

Constructs a new AssertionError with a message based on calling valueOf(double) with the specified double value.

Parameters
detailMessage double: the value to be converted into the message.