Exception: java.io.InterruptedIOException

  • public exception InterruptedIOException
  • extends IOException
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 interrupted. The field java.io.InterruptedIOException.bytesTransferred indicates how many bytes were successfully transferred before the interruption occurred.
Authors:
@author unascribed
See:
@see java.io.InputStream
@see java.io.OutputStream
@see Thread.interrupt()
Since:
@since JDK1.0

Inheritance

Superclass tree: Implements:

Methods

  • InterruptedIOExceptiontop

    public InterruptedIOException()
    Constructs an InterruptedIOException with null as its error detail message.
    Google Code Search
    Stack Overflow
  • InterruptedIOExceptiontop

    public InterruptedIOException(String s)
    Constructs an InterruptedIOException with the specified detail message. The string s can be retrieved later by the Throwable.getMessage() method of class java.lang.Throwable.
    Parameters:
    @param s the detail message.
    Google Code Search
    Stack Overflow

Fields

  • bytesTransferred

    public int bytesTransferred
    Reports how many bytes had been transferred as part of the I/O operation before it was interrupted.