Class SmackException

java.lang.Object
java.lang.Throwable
java.lang.Exception
org.jivesoftware.smack.SmackException
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
SmackException.AlreadyConnectedException, SmackException.AlreadyLoggedInException, SmackException.ConnectionException, SmackException.FeatureNotSupportedException, SmackException.IllegalStateChangeException, SmackException.NoResponseException, SmackException.NotConnectedException, SmackException.NotLoggedInException, SmackException.OutgoingQueueFullException, SmackException.ResourceBindingNotOfferedException, SmackException.SecurityNotPossibleException, SmackException.SecurityRequiredException, SmackException.SmackCertificateException, SmackException.SmackMessageException, SmackException.SmackSaslException, SmackException.SmackWrappedException, StateMachineException

public abstract class SmackException extends Exception
Smack uses SmackExceptions for errors that are not defined by any XMPP specification.
See Also:
  • Constructor Details

    • SmackException

      protected SmackException(Throwable wrappedThrowable)
      Creates a new SmackException with the Throwable that was the root cause of the exception.
      Parameters:
      wrappedThrowable - the root cause of the exception.
    • SmackException

      protected SmackException(String message)
    • SmackException

      protected SmackException(String message, Throwable wrappedThrowable)
    • SmackException

      protected SmackException()