报告最近的不可序列化祖先没有无实参构造函数的 Serializable 类。 这种类无法反序列化,将失败并抛出 InvalidClassException

示例:


  class Ancestor {
    private String name;
    Ancestor(String name) {
      this.name = name;
    }
  }

  //对此类发出警告,因为超类并非
//可序列化,并且其构造函数接受实参
  class Descendant extends Ancestor implements Serializable {
    Descendant() {
      super("Bob");
    }
  }