- 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
public class IOException extends 异常
表示发生了某种I / O异常的信号。 此类是由失败或中断的I / O操作产生的一般异常类。- 从以下版本开始:
- 1.0
- 另请参见:
-
InputStream
,OutputStream
, Serialized Form
-
-
构造方法摘要
构造方法 构造器 描述 IOException()
构造一个IOException
其中包含null
作为其错误详细消息。IOException(String message)
使用指定的详细消息构造一个IOException
。IOException(String message, Throwable cause)
使用指定的详细消息和原因构造一个IOException
。IOException(Throwable cause)
构造一个IOException
与指定的原因和详细消息(cause==null ? null : cause.toString())
(它通常包含的类和详细消息cause
)。
-
方法摘要
-
-
-
构造方法详细信息
-
IOException
public IOException()
构造一个IOException
其中包含null
作为其错误详细消息。
-
IOException
public IOException(String message)
使用指定的详细消息构造一个IOException
。- 参数
-
message
- 详细消息(保存以供以后通过Throwable.getMessage()
方法检索)
-
IOException
public IOException(String message, Throwable cause)
使用指定的详细消息和原因构造一个IOException
。请注意,与
cause
关联的详细消息不会自动合并到此异常的详细消息中。- 参数
-
message
- 详细消息(保存以供以后通过Throwable.getMessage()
方法检索) -
cause
- 原因(保存以供以后通过Throwable.getCause()
方法检索)。 (允许空值,表示原因不存在或未知。) - 从以下版本开始:
- 1.6
-
IOException
public IOException(Throwable cause)
构造一个IOException
与指定的原因和详细消息(cause==null ? null : cause.toString())
(它通常包含的类和详细消息cause
)。 此构造函数对于IO异常非常有用,这些异常只是其他throwable的包装器。- 参数
-
cause
- 原因(保存以供以后通过Throwable.getCause()
方法检索)。 (允许空值,表示原因不存在或未知。) - 从以下版本开始:
- 1.6
-
-