| |
|
| java.lang.Object java.lang.Throwable java.lang.Exception java.io.IOException java.io.ObjectStreamException java.io.InvalidClassException
InvalidClassException | public class InvalidClassException extends ObjectStreamException (Code) | | Thrown when the Serialization runtime detects one of the following
problems with a Class.
- The serial version of the class does not match that of the class
descriptor read from the stream
- The class contains unknown datatypes
- The class does not have an accessible no-arg constructor
author: unascribed version: 1.30, 05/05/07 since: JDK1.1 |
Method Summary | |
public String | getMessage() Produce the message and include the classname, if present. |
classname | public String classname(Code) | | Name of the invalid class.
|
InvalidClassException | public InvalidClassException(String reason)(Code) | | Report an InvalidClassException for the reason specified.
Parameters: reason - String describing the reason for the exception. |
InvalidClassException | public InvalidClassException(String cname, String reason)(Code) | | Constructs an InvalidClassException object.
Parameters: cname - a String naming the invalid class. Parameters: reason - a String describing the reason for the exception. |
getMessage | public String getMessage()(Code) | | Produce the message and include the classname, if present.
|
Fields inherited from java.io.IOException | final static long serialVersionUID(Code)(Java Doc)
|
|
|
|