How do I handle an Invalid Stream header Exception: 00000001?
问题 java.io.StreamCorruptedException: invalid stream header: 00000001 Simple Project I found this, and this seems to be a common problem. If you write to a directory with files and then manually deleted one later, you will end up getting this error. java.io.StreamCorruptedException: invalid stream header: 00000001 at java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:806) at java.io.ObjectInputStream.<init>(ObjectInputStream.java:299) The code: private void deserialize(File input){