codecamp

鸿蒙OS WriteAbortedException

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 UTFDataFormatException
鸿蒙OS ohos.global.resource class
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

鸿蒙OS 开发

鸿蒙OS 术语

鸿蒙OS Java API参考

鸿蒙OS ohos.aafwk.ability

鸿蒙OS ohos.aafwk.abilityjet.activedata

鸿蒙OS ohos.aafwk.content

鸿蒙OS java.lang

鸿蒙OS java.Util

鸿蒙OS java.Util class

鸿蒙OS ohos.data.dataability

鸿蒙OS ohos.data.dataability class

鸿蒙OS ohos.agp.components

鸿蒙OS ohos.agp.components interface

鸿蒙OS ohos.agp.components class

鸿蒙OS ohos.global.configuration

鸿蒙OS java.io

鸿蒙OS ohos.data.resultset

鸿蒙OS ohos.data.resultset interface

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }