java.lang.Object | ||||
↳ | java.lang.Throwable | |||
↳ | java.lang.Exception | |||
↳ | java.io.IOException | |||
↳ | java.io.InterruptedIOException |
Signals that an I/O operation has been interrupted. An
InterruptedIOException
is thrown to indicate that an input or
output transfer has been terminated because the thread performing it was
terminated. The field bytesTransferred
indicates how many bytes were
successfully transferred before the interruption occurred.
Fields | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
public int | bytesTransferred | Reports how many bytes had been transferred as part of the I/O operation before it was interrupted. |
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
InterruptedIOException()
Constructs an
InterruptedIOException with null as
its error detail message. | |||||||||||
InterruptedIOException(String s)
Constructs an
InterruptedIOException with the specified detail
message. |
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||||
![]() |
Reports how many bytes had been transferred as part of the I/O operation before it was interrupted.
Constructs an InterruptedIOException
with null
as
its error detail message.
Constructs an InterruptedIOException
with the specified detail
message. The string s
can be retrieved later by the
method of class
getMessage()
java.lang.Throwable
.
s | the detail message. |
---|