這個閱讀對象是我的代碼保存對象文件捕獲的IO異常,而從文件
public class GestorJogo implements Serializable {
/**
*
*/
private static final long serialVersionUID = 7306138323877410801L;
/**
*
*/
private Jogo _jogo;
public void abrir(String nomeFicheiro){
try{
ObjectInputStream abre = new ObjectInputStream(new FileInputStream(nomeFicheiro));
_jogo = (Jogo) abre.readObject();
abre.close();
System.out.println(_jogo);
}
catch(IOException e) { System.out.println("io exception");}
catch(ClassNotFoundException e){ System.out.println("no class available");}
}
}
我得到IO異常,而不是讀文件。有人可以幫我解決這個問題嗎?
那麼,什麼是例外?打印出'e.toString()'的值併發布在這裏... – Ergin
非常感謝!我忘了把一個類實現爲可序列化的! Noob錯誤。再次感謝! – user3100832