This documentation differs from the official API.
Jadeite adds
extra features to the API including:
variable font sizes,
constructions examples,
placeholders for classes and methods, and auto-generated “See Also” links.
Additionally it
is missing some items found in standard Javadoc documentation, including:
generics type information,
“Deprecated” tags and comments,
“See Also” links,
along with other minor differences.
Please send any questions or feedback to
bam@cs.cmu.edu.
java.io
exception InvalidClassException
- All Implemented Interfaces:
- Serializable
public exception 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
Constructor Summary |
Report an InvalidClassException for the reason specified.
|
Constructs an InvalidClassException object.
|
Method Summary |
String |
Produce the message and include the classname, if present.
|
Methods inherited from class java.lang.Throwable |
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
classname
public String classname
-
Name of the invalid class.
InvalidClassException
public InvalidClassException(String reason)
-
Report an InvalidClassException for the reason specified.
- Parameters:
reason
- String describing the reason for the exception.
InvalidClassException
public InvalidClassException(String cname,
String reason)
-
Constructs an InvalidClassException object.
- Parameters:
cname
- a String naming the invalid class.
reason
- a String describing the reason for the exception.
getMessage
public String getMessage()
-
Produce the message and include the classname, if present.
- Overrides:
getMessage
in class Throwable
This documentation differs from the official API.
Jadeite adds
extra features to the API including:
variable font sizes,
constructions examples,
placeholders for classes and methods, and auto-generated “See Also” links.
Additionally it
is missing some items found in standard Javadoc documentation, including:
generics type information,
“Deprecated” tags and comments,
“See Also” links,
along with other minor differences.
Please send any questions or feedback to
bam@cs.cmu.edu.
This page displays the
Jadeite version of the documention, which is derived from the offical documentation that contains this copyright notice:
The official Sun™ documentation can be found here at
http://java.sun.com/javase/6/docs/api/.