十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决

创新互联建站是一家专业提供含山企业网站建设,专注与网站建设、成都网站建设、H5开发、小程序制作等业务。10年已为含山众多企业、政府机构等服务。创新互联专业网站设计公司优惠进行中。
java.lang.Object
|---java.lang.Throwable
|---|---java.lang.Error
|---|---|---java.lang.AssertionError
public class AssertionError
extends Error抛出以指示断言失败。
此类提供的七个单参数公共构造函数确保调用返回的断言错误:
new AssertionError(expression)无论表达式的类型如何,都将表达式的字符串转换(如《Java™ 语言规范》的第 15.18.1.1 节中定义)作为其详细消息。
| 构造函数 | 描述 |
|---|---|
| AssertionError() | 构造一个没有详细消息的 AssertionError。 |
| AssertionError(boolean detailMessage) | 构造一个 AssertionError 及其从指定布尔值派生的详细消息,该布尔值被转换为《Java™ 语言规范》第 15.18.1.1 节中定义的字符串。 |
| AssertionError(char detailMessage) | 构造一个 AssertionError 及其从指定字符派生的详细消息,该字符被转换为《Java™ 语言规范》第 15.18.1.1 节中定义的字符串。 |
| AssertionError(double detailMessage) | 构造一个 AssertionError 及其从指定的 double 派生的详细消息,该消息将转换为《Java™ 语言规范》第 15.18.1.1 节中定义的字符串。 |
| AssertionError(float detailMessage) | 构造一个 AssertionError 及其从指定浮点数派生的详细消息,该浮点数被转换为《Java™ 语言规范》第 15.18.1.1 节中定义的字符串。 |
| AssertionError(int detailMessage) | 构造一个 AssertionError 及其从指定 int 派生的详细消息,该消息被转换为《Java™ 语言规范》第 15.18.1.1 节中定义的字符串。 |
| AssertionError(long detailMessage) | 构造一个 AssertionError 及其从指定 long 派生的详细消息,该消息被转换为《Java™ 语言规范》第 15.18.1.1 节中定义的字符串。 |
| AssertionError(Object detailMessage) | 构造一个 AssertionError 及其从指定对象派生的详细消息,该对象被转换为《Java™ 语言规范》第 15.18.1.1 节中定义的字符串。 |
| AssertionError(String message, Throwable cause) | 使用指定的详细消息和原因构造一个新的 AssertionError。 |
| 从类 java.lang.Object 继承的方法 |
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| 从类 java.lang.Throwable 继承的方法 |
|---|
| addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString |
public AssertionError()
构造一个没有详细消息的 AssertionError。
public AssertionError(Object detailMessage)
构造一个 AssertionError 及其从指定对象派生的详细消息,该对象被转换为《Java™ 语言规范》第 15.18.1.1 节中定义的字符串。
如果指定的对象是 Throwable 的实例,则成为新构造的断言错误的原因。
参数:
| 参数名称 | 参数描述 |
|---|---|
| detailMessage | 用于构造详细消息的值 |
public AssertionError(boolean detailMessage)
构造一个 AssertionError 及其从指定布尔值派生的详细消息,该布尔值被转换为《Java™ 语言规范》第 15.18.1.1 节中定义的字符串。
参数:
| 参数名称 | 参数描述 |
|---|---|
| detailMessage | 用于构造详细消息的值 |
public AssertionError(char detailMessage)
构造一个 AssertionError 及其从指定字符派生的详细消息,该字符被转换为《Java™ 语言规范》第 15.18.1.1 节中定义的字符串。
参数:
| 参数名称 | 参数描述 |
|---|---|
| detailMessage | 用于构造详细消息的值 |
public AssertionError(int detailMessage)
构造一个 AssertionError 及其从指定 int 派生的详细消息,该消息被转换为《Java™ 语言规范》第 15.18.1.1 节中定义的字符串。
参数:
| 参数名称 | 参数描述 |
|---|---|
| detailMessage | 用于构造详细消息的值 |
public AssertionError(long detailMessage)
构造一个 AssertionError 及其从指定 long 派生的详细消息,该消息被转换为《Java™ 语言规范》第 15.18.1.1 节中定义的字符串。
参数:
| 参数名称 | 参数描述 |
|---|---|
| detailMessage | 用于构造详细消息的值 |
public AssertionError(float detailMessage)
构造一个 AssertionError 及其从指定浮点数派生的详细消息,该浮点数被转换为《Java™ 语言规范》第 15.18.1.1 节中定义的字符串。
参数:
| 参数名称 | 参数描述 |
|---|---|
| detailMessage | 用于构造详细消息的值 |
public AssertionError(double detailMessage)
构造一个 AssertionError 及其从指定的 double 派生的详细消息,该消息将转换为《Java™ 语言规范》第 15.18.1.1 节中定义的字符串。
参数:
| 参数名称 | 参数描述 |
|---|---|
| detailMessage | 用于构造详细消息的值 |
public AssertionError(String message, Throwable cause)
使用指定的详细消息和原因构造一个新的 AssertionError。
请注意,与原因相关的详细消息不会自动合并到此错误的详细消息中。
参数:
| 参数名称 | 参数描述 |
|---|---|
| message | 详细信息,可能为空 |
| cause | 原因,可能为空 |