模块  java.base
软件包  java.io

Class InvalidClassException

  • 实现的所有接口
    Serializable

    public class InvalidClassException
    extends ObjectStreamException
    Serialization运行时检测到类的以下问题之一时抛出。
    • 该类的串行版本与从流中读取的类描述符的版本不匹配
    • 该类包含未知的数据类型
    • 该类没有可访问的no-arg构造函数
    从以下版本开始:
    1.1
    另请参见:
    Serialized Form
    • 字段详细信息

      • classname

        public String classname
        无效类的名称。
    • 构造方法详细信息

      • InvalidClassException

        public InvalidClassException​(String reason)
        报告指定原因的InvalidClassException。
        参数
        reason - 描述异常原因的字符串。
      • InvalidClassException

        public InvalidClassException​(String cname,
                                     String reason)
        构造一个InvalidClassException对象。
        参数
        cname - 命名无效类的String。
        reason - 描述异常原因的String。
    • 方法详细信息

      • getMessage

        public String getMessage()
        生成消息并包含类名(如果存在)。
        重写:
        getMessage类, Throwable
        结果
        Throwable实例的详细消息字符串(可能是 null )。