All Packages Class Hierarchy This Package Previous Next Index
Class java.io.InvalidClassException
java.lang.Object
|
+----java.lang.Throwable
|
+----java.lang.Exception
|
+----java.io.IOException
|
+----java.io.ObjectStreamException
|
+----java.io.InvalidClassException
- public class InvalidClassException
- extends ObjectStreamException
Raised when the Serialization runtime detects a problem with a Class. The class may: - not match the serial version of the class in the stream
- the class contains unknown datatypes
- the class implements only one of writeObject or readObject methods
- the class is not public
- the class does not have an accessible no-arg constructor
- classname
- InvalidClassException(String)
- Report a InvalidClassException for the specified reason.
- InvalidClassException(String, String)
- getMessage()
- Produce the message, include the classname if present.
classname
public String classname
InvalidClassException
public InvalidClassException(String reason)
- Report a InvalidClassException for the specified reason.
InvalidClassException
public InvalidClassException(String cname,
String reason)
getMessage
public String getMessage()
- Produce the message, include the classname if present.
- Overrides:
- getMessage in class Throwable
All Packages Class Hierarchy This Package Previous Next Index
Submit a bug or feature - Version 1.1.8 of Java Platform API Specification
Java is a trademark or registered trademark of Sun Microsystems, Inc. in the US and other countries.
Copyright 1995-1999 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.