| java.lang.Object | ||||
| ↳ | java.lang.Throwable | |||
| ↳ | java.lang.Exception | |||
| ↳ | java.io.IOException | |||
| ↳ | java.io.EOFException | |||
Signals that an end of file or end of stream has been reached unexpectedly during input.
This exception is mainly used by data input streams, which generally expect a binary file in a specific format, and for which an end of stream is an unusual condition. Most other input streams return a special value on end of stream.
Note that some input operations react to end-of-file by returning a
distinguished value (such as -1) rather than by throwing an
exception.
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
EOFException()
Constructs an
EOFException with null as its error
detail message. | |||||||||||
|
EOFException(String s)
Constructs an
EOFException with the specified detail message. | |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Throwable
| |||||||||||
From class
java.lang.Object
| |||||||||||
Constructs an EOFException with null as its error
detail message.
Constructs an EOFException with the specified detail message.
The string s may later be retrieved by the
method of class
getMessage()java.lang.Throwable.
| s | the detail message. |
|---|