com.jscape.inet.imap

## Class ImapException

- java.lang.Object
- - java.lang.Throwable
  - - java.lang.Exception
    - - com.jscape.inet.imap.ImapException

- All Implemented Interfaces:
    java.io.Serializable

      public class ImapException
      extends java.lang.Exception

  ImapException is thrown by many methods of Imap class. The methods are masking various exception types into ImapException, but the event message will be propagated.
  See Also:
    Serialized Form

- - ### Constructor Summary

    Constructors
    Constructor and Description
    `ImapException(java.lang.String message)` Creates exception with specified message string.
    `ImapException(java.lang.String message, java.lang.Throwable cause)` ImapException is thrown by many methods of Imap class.
    `ImapException(java.lang.Throwable cause)`

  - ### Method Summary

    - ### Methods inherited from class java.lang.Throwable

      `addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString`

    - ### Methods inherited from class java.lang.Object

      `equals, getClass, hashCode, notify, notifyAll, wait, wait, wait`

- - ### Constructor Detail

    - #### ImapException

          public ImapException(java.lang.String message)

      Creates exception with specified message string.
      Parameters:
        `message` - a message describing error

    - #### ImapException

          public ImapException(java.lang.String message,
                               java.lang.Throwable cause)

      ImapException is thrown by many methods of Imap class. The methods are masking various exception types into ImapException, but the event message will be propagated. In case that the cause for throwing ImapException is not exception but invalid client operation or server response, ImapException message will contain textual part of server response.
      Parameters:
        `message` - the message of exception
        `cause` - the exception which caused this exception

    - #### ImapException

          public ImapException(java.lang.Throwable cause)

Copyright © JSCAPE LLC. 1999-2021. All Rights Reserved