Meaningless Drivel is fun!*
The moose likes I/O and Streams and the fly likes I/O BufferedInputStream Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of OCM Java EE 6 Enterprise Architect Exam Guide this week in the OCMJEA forum!
JavaRanch » Java Forums » Java » I/O and Streams
Bookmark "I/O BufferedInputStream" Watch "I/O BufferedInputStream" New topic
Author

I/O BufferedInputStream

Nils Persson
Greenhorn

Joined: May 25, 2001
Posts: 21
I have trouble using BufferedInputStream. I'm trying to read the int I just have written to the file. Is the code OK?
I get the error text:
IOException in DataFiles: java.io.EOFException
java.io.EOFException
at java.io.DataInputStream.readInt(DataInputStream.java:343)
at FileBuff.main(FileBuff.java:27)
Something wrong with the file (just a text file) or with the readInt()?
Melynda Coxx
Greenhorn

Joined: Jan 30, 2002
Posts: 7
Reverse the order of your 3 close calls. They are backwards...
i.e. change

to

It worked for me.
Mel
[ January 31, 2002: Message edited by: Melynda Coxx ]
Nils Persson
Greenhorn

Joined: May 25, 2001
Posts: 21
Yes of course, thanks!
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: I/O BufferedInputStream