iText 9.1.0 API
iText.IO.Exceptions.IOException Class Reference

Exception class for exceptions in io module. More...

Inheritance diagram for iText.IO.Exceptions.IOException:
iText.Commons.Exceptions.ITextException

Public Member Functions

  IOException (String message)
  Creates a new IOException. More...
 
  IOException (Exception cause)
  Creates a new IOException. More...
 
  IOException (String message, Object obj)
  Creates a new IOException. More...
 
  IOException (String message, Exception cause)
  Creates a new IOException. More...
 
  IOException (String message, Exception cause, Object obj)
  Creates a new instance of IOException. More...
 
virtual iText.IO.Exceptions.IOException  SetMessageParams (params Object[] messageParams)
  Sets additional params for Exception message. More...
 
- Public Member Functions inherited from iText.Commons.Exceptions.ITextException
  ITextException ()
  Creates a new ITextException with no error message and cause. More...
 
  ITextException (String message)
  Creates a new ITextException. More...
 
  ITextException (Exception cause)
  Creates a new ITextException. More...
 
  ITextException (String message, Exception cause)
  Creates a new ITextException. More...
 

Package Functions

virtual Object[]  GetMessageParams ()
  Gets additional params for Exception message. More...
 

Package Attributes

Object  obj
  Object for more details More...
 

Properties

override String  Message [get]
 

Detailed Description

Exception class for exceptions in io module.

Constructor & Destructor Documentation

◆ IOException() [1/5]

iText.IO.Exceptions.IOException.IOException ( String  message )
inline

Creates a new IOException.

Parameters
message the detail message.

◆ IOException() [2/5]

iText.IO.Exceptions.IOException.IOException ( Exception  cause )
inline

Creates a new IOException.

Parameters
cause the cause (which is saved for later retrieval by System.Exception.InnerException() method).

◆ IOException() [3/5]

iText.IO.Exceptions.IOException.IOException ( String  message,
Object  obj 
)
inline

Creates a new IOException.

Parameters
message the detail message.
obj an object for more details.

◆ IOException() [4/5]

iText.IO.Exceptions.IOException.IOException ( String  message,
Exception  cause 
)
inline

Creates a new IOException.

Parameters
message the detail message.
cause the cause (which is saved for later retrieval by System.Exception.InnerException() method).

◆ IOException() [5/5]

iText.IO.Exceptions.IOException.IOException ( String  message,
Exception  cause,
Object  obj 
)
inline

Creates a new instance of IOException.

Parameters
message the detail message.
cause the cause (which is saved for later retrieval by System.Exception.InnerException() method).
obj an object for more details.

Member Function Documentation

◆ GetMessageParams()

virtual Object [] iText.IO.Exceptions.IOException.GetMessageParams ( )
inlinepackagevirtual

Gets additional params for Exception message.

Returns
params for exception message.

◆ SetMessageParams()

virtual iText.IO.Exceptions.IOException iText.IO.Exceptions.IOException.SetMessageParams ( params Object[]  messageParams )
inlinevirtual

Sets additional params for Exception message.

Parameters
messageParams additional params.
Returns
object itself.

Member Data Documentation

◆ obj

Object iText.IO.Exceptions.IOException.obj
package

Object for more details

Property Documentation

◆ Message

override String iText.IO.Exceptions.IOException.Message
get