java.lang.Object
java.lang.Throwable
java.lang.Exception
java.io.IOException
- 所有已实现的接口:
-
Serializable
- 直接已知的子类:
-
AttachOperationFailedException
,ChangedCharSetException
,CharacterCodingException
,CharConversionException
,ClosedChannelException
,ClosedConnectionException
,EOFException
,FileLockInterruptionException
,FileNotFoundException
,FilerException
,FileSystemException
,HttpRetryException
,HttpTimeoutException
,IIOException
,InterruptedByTimeoutException
,InterruptedIOException
,InvalidPropertiesFormatException
,JMXProviderException
,JMXServerErrorException
,MalformedURLException
,ObjectStreamException
,ProtocolException
,RemoteException
,SaslException
,SocketException
,SSLException
,SyncFailedException
,TransportTimeoutException
,UnknownHostException
,UnknownServiceException
,UnsupportedEncodingException
,UserPrincipalNotFoundException
,UTFDataFormatException
,WebSocketHandshakeException
,ZipException
表示发生了某种I/O异常。这个类是由失败或中断的I/O操作产生的异常的通用类。
- 自从:
- 1.0
- 参见:
-
Constructor Summary
ConstructorDescription使用null
作为其错误详细信息构造一个IOException
。IOException
(String message) 使用指定的详细消息构造一个IOException
。IOException
(String message, Throwable cause) 使用指定的详细消息和原因构造一个IOException
。IOException
(Throwable cause) 使用指定的原因和(cause==null ? null : cause.toString())
作为其详细消息构造一个IOException
(通常包含cause
的类和详细消息)。 -
Method Summary
Methods declared in class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
IOException
public IOException()使用null
作为其错误详细信息构造一个IOException
。 -
IOException
使用指定的详细消息构造一个IOException
。- 参数:
-
message
- 详细消息(将由Throwable.getMessage()
方法保存以供以后检索)
-
IOException
使用指定的详细消息和原因构造一个IOException
。请注意,与
cause
关联的详细消息不会自动合并到此异常的详细消息中。- 参数:
-
message
- 详细消息(将由Throwable.getMessage()
方法保存以供以后检索) -
cause
- 原因(将由Throwable.getCause()
方法保存以供以后检索)。 (允许空值,并表示原因不存在或未知。) - 自从:
- 1.6
-
IOException
使用指定的原因和(cause==null ? null : cause.toString())
作为其详细消息构造一个IOException
(通常包含cause
的类和详细消息)。此构造函数对于仅仅是其他可抛出异常的包装器的IO异常非常有用。- 参数:
-
cause
- 原因(将由Throwable.getCause()
方法保存以供以后检索)。 (允许空值,并表示原因不存在或未知。) - 自从:
- 1.6
-