这个阅读对象是我的代码保存对象文件捕获的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