Thrown by the readObject( ) method of an ObjectInputStream when it encounters primitive type data where it expects object data. Despite the exception name, this data is not optional, and object deserialization is stopped.
public classOptionalDataException extends ObjectStreamException { // No Constructor // Public Instance Fields public boolean
eof ; public int
length ; }