22.28 The Class java.io.EOFException

An EOFException is thrown to indicate that an input operation has encountered end of file. Note that some Java input operations react to end of file by returning a distinguished value (such as -1) rather than by throwing an exception.

public class EOFException extends IOException {
	public EOFException();
	public EOFException(String s);
}

22.28.1 public EOFException()

This constructor initializes a newly created EOFException with null as its error message string.

22.28.2 public EOFException(String s)

This constructor initializes a newly created EOFException by saving a reference to the error message string s for later retrieval by the getMessage method (§20.22.3).