public class InterruptedIOException extends IOException
InterruptedIOException is
 thrown to indicate that an input or output transfer has been terminated because the thread
 performing it was interrupted. The field bytesTransferred indicates how many bytes were
 successfully transferred before the interruption occurred.InputStream, 
OutputStream, 
Thread.interrupt(), 
Serialized Form| Modifier and Type | Field and Description | 
|---|---|
| int | bytesTransferredReports how many bytes had been transferred as part of the I/O operation before it was
 interrupted. | 
| Constructor and Description | 
|---|
| InterruptedIOException()Constructs an  InterruptedIOExceptionwithnullas its error detail
 message. | 
| InterruptedIOException(String s)Constructs an  InterruptedIOExceptionwith the specified detail message. | 
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, toStringpublic int bytesTransferred
public InterruptedIOException()
InterruptedIOException with null as its error detail
 message.public InterruptedIOException(String s)
InterruptedIOException with the specified detail message. The string
 s can be retrieved later by the Throwable.getMessage()java.lang.Throwable.s - the detail message.