创新互联鸿蒙OS教程:鸿蒙OSWriteAbortedException

WriteAbortedException

网站建设哪家好,找创新互联公司!专注于网页设计、网站建设、微信开发、微信小程序定制开发、集团企业网站建设等服务项目。为回馈新老客户创新互联还提供了乾安免费建站欢迎大家使用!

java.lang.Object

|---java.lang.Throwable

|---|---java.lang.Exception

|---|---|---java.io.IOException

|---|---|---|---java.io.ObjectStreamException

|---|---|---|---|---java.io.WriteAbortedException

public class WriteAbortedException
extends ObjectStreamException

表示在写入操作期间引发了 ObjectStreamExceptions 之一。 在写入操作期间引发 ObjectStreamExceptions 之一时,在读取操作期间引发。 可以在详细信息字段中找到终止写入的异常。 流被重置为其初始状态,并且对已反序列化的对象的所有引用都将被丢弃。

从 1.4 版开始,此异常已被改进以符合通用异常链机制。 在构建时提供并通过公共详细信息字段访问的“导致中止的异常”现在称为原因,可以通过 Throwable#getCause() 方法以及上述“遗留字段”进行访问。

Since:

JDK1.1

字段摘要

修饰符和类型 字段 描述
Exception detail 编写 ObjectStream 时捕获的异常。

构造函数摘要

构造函数 描述
WriteAbortedException(String s, Exception ex) 使用描述异常和导致中止的异常的字符串构造一个 WriteAbortedException。

方法总结

修饰符和类型 方法 描述
Throwable getCause() 返回终止操作的异常(原因)。
String getMessage() 生成消息并包含来自嵌套异常的消息(如果有)。
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
从类 java.lang.Throwable 继承的方法
addSuppressed, fillInStackTrace, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString

字段详细信息

detail

public Exception detail

编写 ObjectStream 时捕获的异常。

该字段早于通用异常链接工具。 Throwable#getCause() 方法现在是获取此信息的首选方法。

构造函数详细信息

WriteAbortedException

public WriteAbortedException(String s, Exception ex)

使用描述异常和导致中止的异常的字符串构造一个 WriteAbortedException。

参数:

参数名称 参数描述
s 描述异常的字符串。
ex 异常导致中止。

方法详情

getMessage

public String getMessage()

生成消息并包含来自嵌套异常的消息(如果有)。

覆盖:

类 Throwable 中的 getMessage

返回:

此 Throwable 实例的详细消息字符串(可能为 null)。

getCause

public Throwable getCause()

返回终止操作的异常(原因)。

覆盖:

类 Throwable 中的 getCause

返回:

终止操作的异常(原因),可能为空。

Since:

1.4

文章标题:创新互联鸿蒙OS教程:鸿蒙OSWriteAbortedException
转载来源:http://www.36103.cn/qtweb/news48/29748.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联