簡體   English   中英

ObjectInputStream.readobject()引發對象異常

[英]ObjectInputStream.readobject() throws object in exception

當我運行下面的代碼時,objIn.readObject(); 引發異常:

classNotFoundException project.Edge

project.Edge是我嘗試從文件讀取的對象。

Object o = null;
ObjectInputStream objIn = null;
try {
    objIn = new ObjectInputStream(new FileInputStream("objects.dat"));
    o = objIn.readObject();
} catch (Exception ex) {
    ex.printStackTrace();
}
while (o != null) {
   //do stuff
}

也許您的project.Edge類未正確編譯。 還要檢查您的類路徑,該類在您的項目中必須可用。

遇到此問題時,請檢查project.Edge是否與編寫二進制文件時在同一程序包中。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM