Class IOException

All Implemented Interfaces:
Serializable

public class IOException extends ITextException
Exception class for exceptions in io module.
See Also:
  • Field Details

    • obj

      protected Object obj
      Object for more details
  • Constructor Details

    • IOException

      public IOException (String message)
      Creates a new IOException.
      Parameters:
      message - the detail message.
    • IOException

      public IOException (Throwable cause)
      Creates a new IOException.
      Parameters:
      cause - the cause (which is saved for later retrieval by Throwable.getCause() method).
    • IOException

      public IOException (String message, Object obj)
      Creates a new IOException.
      Parameters:
      message - the detail message.
      obj - an object for more details.
    • IOException

      public IOException (String message, Throwable cause)
      Creates a new IOException.
      Parameters:
      message - the detail message.
      cause - the cause (which is saved for later retrieval by Throwable.getCause() method).
    • IOException

      public IOException (String message, Throwable cause, Object obj)
      Creates a new instance of IOException.
      Parameters:
      message - the detail message.
      cause - the cause (which is saved for later retrieval by Throwable.getCause() method).
      obj - an object for more details.
  • Method Details

    • getMessage

      public String getMessage()
      Overrides:
      getMessage in class Throwable
    • getMessageParams

      protected Object[] getMessageParams()
      Gets additional params for Exception message.
      Returns:
      params for exception message.
    • setMessageParams

      public IOException setMessageParams (Object... messageParams)
      Sets additional params for Exception message.
      Parameters:
      messageParams - additional params.
      Returns:
      object itself.