模块 java.base
 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 Exception
表示发生某种 I/O 异常的信号。此类是由失败或中断的 I/O 操作产生的异常的一般类。
自从:
1.0
参见:
  • 构造方法详细信息

    • IOException

      public IOException()
      构造一个 IOException 并将 null 作为其错误详细信息。
    • IOException

      public IOException(String  message)
      使用指定的详细消息构造一个 IOException
      参数:
      message - 详细消息(保存以供以后通过 Throwable.getMessage() 方法检索)
    • IOException

      public IOException(String  message, Throwable  cause)
      使用指定的详细消息和原因构造一个 IOException

      请注意,与 cause 关联的详细消息是not自动合并到此异常的详细消息中。

      参数:
      message - 详细消息(保存以供以后通过 Throwable.getMessage() 方法检索)
      cause - 原因(保存以供以后通过 Throwable.getCause() 方法检索)。 (允许空值,表示原因不存在或未知。)
      自从:
      1.6
    • IOException

      public IOException(Throwable  cause)
      构造具有指定原因的 IOException(cause==null ? null : cause.toString()) 的详细消息(通常包含 cause 的类和详细消息)。此构造函数对于 IO 异常非常有用,这些异常只不过是其他可抛出对象的包装器。
      参数:
      cause - 原因(保存以供以后通过 Throwable.getCause() 方法检索)。 (允许空值,表示原因不存在或未知。)
      自从:
      1.6