Class SvetovidIOException

  • All Implemented Interfaces:
    java.io.Serializable

    public class SvetovidIOException
    extends SvetovidException
    Signals that an I/O exception of some sort has occurred. This class is the general class of exceptions produced by failed or interrupted I/O operations.
    Author:
    Ivan Pribela
    See Also:
    SvetovidReader, SvetovidWriter, Serialized Form
    • Constructor Detail

      • SvetovidIOException

        public SvetovidIOException​(java.lang.String messageKey,
                                   java.lang.Object... messageArguments)
        Constructs a SvetovidIOException with the specified message.
        Parameters:
        messageKey - The resource bundle key of the detail message, which is saved for later retrieval by the SvetovidException.getMessage() method
        messageArguments - Optional arguments for formatting of the detail message
      • SvetovidIOException

        public SvetovidIOException​(java.lang.String messageKey,
                                   java.lang.Throwable cause,
                                   java.lang.Object... messageArguments)
        Constructs a SvetovidIOException with the specified detail message and cause.

        Note that the detail message associated with cause is not automatically incorporated into this exception's detail message.

        Parameters:
        messageKey - The resource bundle key of the detail message, which is saved for later retrieval by the SvetovidException.getMessage() method
        cause - The cause, which is saved for later retrieval by the Throwable.getCause() method. A null value is permitted, and indicates that the cause is nonexistent or unknown.
        messageArguments - Optional arguments for formatting of the detail message
      • SvetovidIOException

        public SvetovidIOException​(java.lang.String messageKey,
                                   java.io.IOException cause)
        Constructs a SvetovidIOException with the specified cause.

        Note that the detail message associated with cause is not automatically incorporated into this exception's detail message, but a generic one is used instead.

        Parameters:
        messageKey - The resource bundle key of the detail message, which is saved for later retrieval by the SvetovidException.getMessage() method
        cause - The cause, which is saved for later retrieval by the Throwable.getCause() method. A null value is permitted, and indicates that the cause is nonexistent or unknown.