类 SaTokenException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
cn.dev33.satoken.exception.SaTokenException
- 所有已实现的接口:
Serializable
- 直接已知子类:
ApiDisabledException,BackResultException,DisableServiceException,FirewallCheckException,InvalidContextException,NotHttpBasicAuthException,NotHttpDigestAuthException,NotImplException,NotLoginException,NotPermissionException,NotRoleException,NotSafeException,NotWebContextException,SaJsonConvertException,SameTokenInvalidException,SaSignException,SaTokenPluginException,StopMatchException
Sa-Token 框架内部逻辑发生错误抛出的异常
框架其它异常均继承自此类,开发者可通过捕获此异常来捕获框架内部抛出的所有异常
- 从以下版本开始:
- 1.10.0
- 作者:
- click33
- 另请参阅:
-
构造器概要
构造器构造器说明SaTokenException(int code) 构建一个异常SaTokenException(int code, String message) 构建一个异常SaTokenException(String message) 构建一个异常SaTokenException(String message, Throwable cause) 构建一个异常SaTokenException(Throwable cause) 构建一个异常 -
方法概要
修饰符和类型方法说明intgetCode()获取异常细分状态码static void断言 value 不为空,否则抛出 message 异常static void断言 value 不为空,否则抛出 message 异常static void断言 flag 不为 true,否则抛出 message 异常static void断言 flag 不为 true,否则抛出 message 异常setCode(int code) 写入异常细分状态码static void已过时。static voidthrowByNull(Object value, String message, int code) 已过时。
-
构造器详细资料
-
SaTokenException
public SaTokenException(int code) 构建一个异常- 参数:
code- 异常细分状态码
-
SaTokenException
构建一个异常- 参数:
message- 异常描述信息
-
SaTokenException
构建一个异常- 参数:
code- 异常细分状态码message- 异常信息
-
SaTokenException
构建一个异常- 参数:
cause- 异常对象
-
SaTokenException
构建一个异常- 参数:
message- 异常信息cause- 异常对象
-
-
方法详细资料
-
getCode
public int getCode()获取异常细分状态码- 返回:
- 异常细分状态码
-
setCode
写入异常细分状态码- 参数:
code- 异常细分状态码- 返回:
- 对象自身
-
notTrue
断言 flag 不为 true,否则抛出 message 异常- 参数:
flag- 标记message- 异常信息
-
notTrue
断言 flag 不为 true,否则抛出 message 异常- 参数:
flag- 标记message- 异常信息code- 异常细分状态码
-
notEmpty
断言 value 不为空,否则抛出 message 异常- 参数:
value- 值message- 异常信息
-
notEmpty
断言 value 不为空,否则抛出 message 异常- 参数:
value- 值message- 异常信息code- 异常细分状态码
-
throwBy
已过时。如果flag==true,则抛出message异常已过期:请使用 notTrue 代替,用法不变
- 参数:
flag- 标记message- 异常信息code- 异常细分状态码
-
throwByNull
已过时。如果value==null或者isEmpty,则抛出message异常已过期:请使用 notEmpty 代替,用法不变
- 参数:
value- 值message- 异常信息code- 异常细分状态码
-