NotSerializableException on class,但是我的项目中没有Item类吗?

时间:2019-11-03 05:50:55

标签: serializable notserializableexception

我有一个名为Items with的类,是通过 Serializable 实现的,但是在读取数据时,系统提示我 Item 上的NotSerializableException错误(如下图所示),它在我的项目中而不是Items类中不存在。我已经尝试过重建和清理项目,但是还是一样。感谢我的帮助,因为我一无所知。

public class Items implements Serializable {
   private String item;
   private String date;

   public Items(String item, String date) {
      this.item = item;
      this.date = date;
   }

   public String getItem() {
      return item;
   }

   public void setItem(String item) {
      this.item = item;
   }

   public String getDate() {
      return date;
   }

   public void setDate(String date) {
      this.date = date;
   }
}

图片如下:

Error on NotSerializableException image

1 个答案:

答案 0 :(得分:0)

我无权发表评论,所以写信作为答案。

请尝试使用Items对象重新生成文件,然后尝试反序列化。 可能是文件较旧,并且是使用Item类而不是Items创建的。