Spec-Zone .ru
спецификации, руководства, описания, API
|
public class AssertionError extends Error
Семь общедоступных конструкторов с одним параметром, предоставленных этим классом, гарантируют что ошибка утверждения, возвращенная вызовом:
new AssertionError(expression)имеет как его сообщение детали преобразование строк выражения (как определено в разделе 15.18.1.1 из Спецификации языка Java™), независимо от типа выражения.
Конструктор и Описание |
---|
AssertionError()
Создает AssertionError без сообщения детали.
|
AssertionError(boolean detailMessage)
Создает AssertionError с его сообщением детали, полученным из указанного
boolean , который преобразовывается в строку как определено в разделе 15.18.1.1 из Спецификации языка Java™. |
AssertionError(char detailMessage)
Создает AssertionError с его сообщением детали, полученным из указанного
char , который преобразовывается в строку как определено в разделе 15.18.1.1 из Спецификации языка Java™. |
AssertionError(double detailMessage)
Создает AssertionError с его сообщением детали, полученным из указанного
double , который преобразовывается в строку как определено в разделе 15.18.1.1 из Спецификации языка Java™. |
AssertionError(float detailMessage)
Создает AssertionError с его сообщением детали, полученным из указанного
float , который преобразовывается в строку как определено в разделе 15.18.1.1 из Спецификации языка Java™. |
AssertionError(int detailMessage)
Создает AssertionError с его сообщением детали, полученным из указанного
int , который преобразовывается в строку как определено в разделе 15.18.1.1 из Спецификации языка Java™. |
AssertionError(long detailMessage)
Создает AssertionError с его сообщением детали, полученным из указанного
long , который преобразовывается в строку как определено в разделе 15.18.1.1 из Спецификации языка Java™. |
AssertionError(Object detailMessage)
Создает AssertionError с его сообщением детали, полученным из указанного объекта, который преобразовывается в строку как определено в разделе 15.18.1.1 из Спецификации языка Java™.
|
AssertionError(String message, Throwable cause)
Создает новое
AssertionError с указанным сообщением детали и причиной. |
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
public AssertionError()
public AssertionError(Object detailMessage)
Если указанный объект является экземпляром Throwable
, это становится причиной недавно созданной ошибки утверждения.
detailMessage
- значение, которое будет использоваться в построении сообщения деталиThrowable.getCause()
public AssertionError(boolean detailMessage)
boolean
, который преобразовывается в строку как определено в разделе 15.18.1.1 из Спецификации языка Java™.detailMessage
- значение, которое будет использоваться в построении сообщения деталиpublic AssertionError(char detailMessage)
char
, который преобразовывается в строку как определено в разделе 15.18.1.1 из Спецификации языка Java™.detailMessage
- значение, которое будет использоваться в построении сообщения деталиpublic AssertionError(int detailMessage)
int
, который преобразовывается в строку как определено в разделе 15.18.1.1 из Спецификации языка Java™.detailMessage
- значение, которое будет использоваться в построении сообщения деталиpublic AssertionError(long detailMessage)
long
, который преобразовывается в строку как определено в разделе 15.18.1.1 из Спецификации языка Java™.detailMessage
- значение, которое будет использоваться в построении сообщения деталиpublic AssertionError(float detailMessage)
float
, который преобразовывается в строку как определено в разделе 15.18.1.1 из Спецификации языка Java™.detailMessage
- значение, которое будет использоваться в построении сообщения деталиpublic AssertionError(double detailMessage)
double
, который преобразовывается в строку как определено в разделе 15.18.1.1 из Спецификации языка Java™.detailMessage
- значение, которое будет использоваться в построении сообщения деталиpublic AssertionError(String message, Throwable cause)
AssertionError
с указанным сообщением детали и причиной. Отметьте что сообщение детали, связанное с cause
автоматически не включается в сообщение детали этой ошибки.
message
- сообщение детали, может быть null
cause
- причина, может быть null
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.