为什么空文件不能构造ObjectInputStream?
- Java code
public class Test { public static void main(String[] args) throws Exception { File f = new File("D:\\a.txt"); ObjectInputStream ois = new ObjectInputStream(new FileInputStream(f)); }}
为什么从一个空文件里面构造ObjeckInputStream对象会抛EOFException
想知道答案的原因.
刚学这里,指点一下?
[解决办法]
因为,需要读取文件的一些头信息