创新互联建站是一家专业提供含山企业网站建设,专注与网站建设、成都网站建设、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 | 原因,可能为空 |
分享题目:创新互联鸿蒙OS教程:鸿蒙OSAssertionError
文章URL:http://www.shufengxianlan.com/qtweb/news43/57593.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联