java.lang.Object | |||||
↳ | java.lang.Throwable | ||||
↳ | java.lang.Exception | ||||
↳ | java.io.IOException | ||||
↳ | java.io.ObjectStreamException | ||||
↳ | java.io.WriteAbortedException |
Signals that the readObject()
method has detected
an exception marker in the input stream. This marker indicates that exception
occurred when the object was serialized, and this marker was inserted instead
of the original object. It is a way to "propagate" an exception from the code
that attempted to write the object to the code that is attempting to read the
object.
Fields | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
detail | The exception that occured when writeObject() was attempting to serialize the object. |
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Constructs a new
WriteAbortedException with its stack trace,
detail message and the exception which caused the underlying problem when
serializing the object filled in. |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Gets the cause of this exception or
null if there is no cause. | |||||||||||
Gets the extra information message which was provided when this exception
was created.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Throwable
| |||||||||||
From class
java.lang.Object
|
The exception that occured when writeObject() was attempting to serialize the object.
Constructs a new WriteAbortedException
with its stack trace,
detail message and the exception which caused the underlying problem when
serializing the object filled in.
detailMessage | the detail message for this exception. |
---|---|
rootCause | the exception that was thrown when serializing the object. |
Gets the cause of this exception or null
if there is no cause.
Gets the extra information message which was provided when this exception
was created. Returns null
if no message was provided at creation
time.