java.io
Class InvalidClassException
java.lang.Object
|
+--java.lang.Throwable
|
+--java.lang.Exception
|
+--java.io.IOException
|
+--java.io.ObjectStreamException
|
+--java.io.InvalidClassException
- public class InvalidClassException
- extends ObjectStreamException
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
- Since:
- JDK1.1
- See Also:
- Serialized Form
Method Summary |
String |
getMessage()
Produce the message and include the classname, if present. |
Methods inherited from class java.lang.Object |
,
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
registerNatives,
wait,
wait,
wait |
classname
public String classname
InvalidClassException
public InvalidClassException(String reason)
- Report a InvalidClassException for the reason specified.
InvalidClassException
public InvalidClassException(String cname,
String reason)
getMessage
public String getMessage()
- Produce the message and include the classname, if present.
- Overrides:
- getMessage in class Throwable