This class is the superclass of a number of more specific exception types that may be raised in the process of serializing and deserializing objects with the ObjectOutputStream and ObjectInputStream classes.
public abstract class ObjectStreamException extends IOException { // Protected Constructors protected ObjectStreamException(String classname); protected ObjectStreamException(); }
Object->Throwable(Serializable)->Exception->IOException->ObjectStreamException
InvalidClassException, InvalidObjectException, NotActiveException, NotSerializableException, OptionalDataException, StreamCorruptedException, WriteAbortedException