| java.lang.Object | |||||
| ↳ | java.lang.Throwable | ||||
| ↳ | java.lang.Exception | ||||
| ↳ | java.io.IOException | ||||
| ↳ | java.io.ObjectStreamException | ||||
| ↳ | java.io.NotSerializableException | ||||
Signals that an object that is not serializable has been passed into the
ObjectOutput.writeObject() method. This can happen if the object
does not implement Serializable or Externalizable, or if it
is serializable but it overrides writeObject(ObjectOutputStream) and
explicitly prevents serialization by throwing this type of exception.
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Constructs a new
NotSerializableException with its stack trace
filled in. | |||||||||||
Constructs a new
NotSerializableException with its stack trace
and detail message filled in. | |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Throwable
| |||||||||||
From class
java.lang.Object
| |||||||||||
Constructs a new NotSerializableException with its stack trace
filled in.
Constructs a new NotSerializableException with its stack trace
and detail message filled in.
| detailMessage | the detail message for this exception. |
|---|