Package Summary  Overview Summary

class:InvalidClassException [NONE]

  • All Implemented Interfaces:
    Serializable

    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:
    1.1
    See Also:
    Serialized Form

field:classname [NONE]

  • classname

    public String classname
    Name of the invalid class.

constructor:<init>(java.lang.String) [NONE]

  • InvalidClassException

    public InvalidClassException​(String reason)
    Report an InvalidClassException for the reason specified.
    Parameters:
    reason - String describing the reason for the exception.

constructor:<init>(java.lang.String,java.lang.String) [NONE]

  • 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.

method:getMessage() [NONE]

  • getMessage

    public String getMessage()
    Produce the message and include the classname, if present.
    Overrides:
    getMessage in class Throwable
    Returns:
    the detail message string of this Throwable instance (which may be null).

© 2018 Oracle Corporation and/or its affiliates