public class AssertionError extends Error
此类提供的七一个参数公共构造函数确保调用返回的断言错误:
新的断言错误(表达)作为其详细信息的字符串转换表达(如在 The Java™ Language Specification部分15.18.1.1定义),无论对表达类型。
Constructor and Description |
---|
AssertionError()
创建不含详细信息的AssertionError。
|
AssertionError(boolean detailMessage)
构造一个断言错误的详细信息来自指定的
boolean ,它被转换成一个字符串在
The Java™ Language Specification部分15.18.1.1定义。
|
AssertionError(char detailMessage)
构造一个断言错误的详细信息来自指定的
char ,它被转换成一个字符串在
The Java™ Language Specification部分15.18.1.1定义。
|
AssertionError(double detailMessage)
构造一个断言错误的详细信息来自指定的
double ,它被转换成一个字符串在
The Java™ Language Specification部分15.18.1.1定义。
|
AssertionError(float detailMessage)
构造一个断言错误的详细信息来自指定的
float ,它被转换成一个字符串在
The Java™ Language Specification部分15.18.1.1定义。
|
AssertionError(int detailMessage)
构造一个断言错误的详细信息来自指定的
int ,它被转换成一个字符串在
The Java™ Language Specification部分15.18.1.1定义。
|
AssertionError(long detailMessage)
构造一个断言错误的详细信息来自指定的
long ,它被转换成一个字符串在
The Java™ Language Specification部分15.18.1.1定义。
|
AssertionError(Object detailMessage)
构造一个断言错误的详细信息来自指定的对象,它被转换成一个字符串在
The Java™ Language Specification部分15.18.1.1定义。
|
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
,它被转换成一个字符串在
The Java™ Language Specification部分15.18.1.1定义。
detailMessage
值用来构建详细信息
public AssertionError(char detailMessage)
char
,它被转换成一个字符串在
The Java™ Language Specification部分15.18.1.1定义。
detailMessage
值用来构建详细信息
public AssertionError(int detailMessage)
int
,它被转换成一个字符串在
The Java™ Language Specification部分15.18.1.1定义。
detailMessage
值用来构建详细信息
public AssertionError(long detailMessage)
long
,它被转换成一个字符串在
The Java™ Language Specification部分15.18.1.1定义。
detailMessage
值用来构建详细信息
public AssertionError(float detailMessage)
float
,它被转换成一个字符串在
The Java™ Language Specification部分15.18.1.1定义。
detailMessage
值用来构建详细信息
public AssertionError(double detailMessage)
double
,它被转换成一个字符串在
The Java™ Language Specification部分15.18.1.1定义。
detailMessage
值用来构建详细信息
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.