- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.io.IOException
-
- javax.security.sasl.SaslException
-
- 实现的所有接口
-
Serializable
- 已知直接子类:
-
AuthenticationException
public class SaslException extends IOException
此类表示使用SASL时发生的错误。- 从以下版本开始:
- 1.5
- 另请参见:
- Serialized Form
-
-
构造方法摘要
构造方法 构造器 描述 SaslException()
构造SaslException
的新实例。SaslException(String detail)
使用详细消息构造SaslException
的新实例。SaslException(String detail, Throwable ex)
使用详细消息和根异常构造SaslException
的新实例。
-
方法摘要
所有方法 实例方法 具体的方法 变量和类型 方法 描述 String
toString()
返回此异常的字符串表示形式。
-
-
-
构造方法详细信息
-
SaslException
public SaslException()
构造SaslException
的新实例。 根异常和详细消息为null。
-
SaslException
public SaslException(String detail)
使用详细消息构造SaslException
的新实例。 根异常为null。- 参数
-
detail
- 包含异常详细信息的可能为空的字符串。 - 另请参见:
-
Throwable.getMessage()
-
SaslException
public SaslException(String detail, Throwable ex)
使用详细消息和根异常构造SaslException
的新实例。 例如,SaslException可能是由回调处理程序的问题引起的,如果它不支持请求的回调,则可能抛出NoSuchCallbackException,如果它在获取回调数据时遇到问题则抛出IOException。 然后,SaslException的根异常将是回调处理程序抛出的异常。- 参数
-
detail
- 包含异常详细信息的可能为空的字符串。 -
ex
- 导致此异常的可能为空的根异常。 - 另请参见:
-
Throwable.getMessage()
,Throwable.getCause()
-
-
方法详细信息
-
toString
public String toString()
返回此异常的字符串表示形式。 字符串表示包含此异常的类名,其详细消息,如果它具有根异常,则包含根异常的字符串表示形式。 此字符串表示用于调试,而不是以编程方式解释。- 重写:
-
toString
在类Throwable
- 结果
- 此异常的非null字符串表示形式。
- 另请参见:
-
Throwable.getMessage()
-
-