类 SaTokenException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
cn.dev33.satoken.exception.SaTokenException
- 所有已实现的接口:
Serializable
- 直接已知子类:
ApiDisabledException,BackResultException,DisableServiceException,IdTokenInvalidException,InvalidContextException,NotBasicAuthException,NotImplException,NotLoginException,NotPermissionException,NotRoleException,NotSafeException,NotWebContextException,SaJsonConvertException,SameTokenInvalidException,StopMatchException
Sa-Token框架内部逻辑发生错误抛出的异常
(自定义此异常方便开发者在做全局异常处理时分辨异常类型)
- 作者:
- kong
- 另请参阅:
-
构造器概要
构造器构造器说明SaTokenException(int code) 构建一个异常SaTokenException(int code, String message) 构建一个异常SaTokenException(String message) 构建一个异常SaTokenException(String message, Throwable cause) 构建一个异常SaTokenException(Throwable cause) 构建一个异常 -
方法概要
修饰符和类型方法说明intgetCode()获取异常细分状态码setCode(int code) 写入异常细分状态码static void如果flag==true,则抛出message异常static voidthrowByNull(Object value, String message, int code) 如果value==null或者isEmpty,则抛出message异常
-
构造器详细资料
-
SaTokenException
public SaTokenException(int code) 构建一个异常- 参数:
code- 异常细分状态码
-
SaTokenException
构建一个异常- 参数:
message- 异常描述信息
-
SaTokenException
构建一个异常- 参数:
code- 异常细分状态码message- 异常信息
-
SaTokenException
构建一个异常- 参数:
cause- 异常对象
-
SaTokenException
构建一个异常- 参数:
message- 异常信息cause- 异常对象
-
-
方法详细资料
-
getCode
public int getCode()获取异常细分状态码- 返回:
- 异常细分状态码
-
setCode
写入异常细分状态码- 参数:
code- 异常细分状态码- 返回:
- 对象自身
-
throwBy
如果flag==true,则抛出message异常- 参数:
flag- 标记message- 异常信息code- 异常细分状态码
-
throwByNull
如果value==null或者isEmpty,则抛出message异常- 参数:
value- 值message- 异常信息code- 异常细分状态码
-