# 全局异常类定义

包路径:pro.haichuang.framework.base.exception (opens new window)

# ApplicationException (opens new window)

全限定名:pro.haichuang.framework.base.exception.ApplicationException (opens new window)

全局自定义异常基类

该类为全局自定义异常基类,所有自定义异常类都继承该类


👇全局自定义异常默认包含以下内容👇

/**
 * 错误码
 */
protected String errorCode;

/**
 * 错误信息
 */
protected String errorMessage;

/**
 * 用户提示信息
 */
protected String userTip;

/**
 * 错误枚举
 */
protected BaseEnum baseEnum;
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19

# 自定义异常

# EnumIllegalArgumentException (opens new window)

全限定名:pro.haichuang.framework.base.exception.EnumIllegalArgumentException (opens new window)

枚举非法论证异常

该类为枚举非法论证异常,在枚举转换失败时使用此类

# ThirdPartyException (opens new window)

全限定名:pro.haichuang.framework.base.exception.ThirdPartyException (opens new window)

第三方自定义异常

该类为第三方自定义异常,在第三方调用失败时使用此类

# StackTraceException (opens new window)

全限定名:pro.haichuang.framework.base.exception.StackTraceException (opens new window)

堆栈自定义异常

该类为堆栈自定义异常,在堆栈发生异常时使用此类

# 客户端异常

# RegisterException (opens new window)

全限定名:pro.haichuang.framework.base.exception.client.RegisterException (opens new window)

用户注册异常异常

该类为用户注册异常异常,当用户注册发生异常时使用此类

# LoginException (opens new window)

全限定名:pro.haichuang.framework.base.exception.client.LoginException (opens new window)

用户登录异常异常

该类为用户登录异常异常,当用户登录发生异常时使用此类

# AuthorityException (opens new window)

全限定名:pro.haichuang.framework.base.exception.client.AuthorityException (opens new window)

访问权限异常异常

该类为访问权限异常异常,当用户未拥有访问权限时使用此类

# RequestParamException (opens new window)

全限定名:pro.haichuang.framework.base.exception.client.RequestParamException (opens new window)

请求参数异常异常

该类为请求参数异常异常,当用户请求参数错误时使用此类

# RequestServerException (opens new window)

全限定名:pro.haichuang.framework.base.exception.client.RequestServerException (opens new window)

请求服务异常异常

该类为请求服务异常异常,当用户请求服务出现异常时使用此类

# ResourceException (opens new window)

全限定名:pro.haichuang.framework.base.exception.client.ResourceException (opens new window)

用户资源异常异常

该类为用户资源异常异常,当用户资源发生异常时使用此类

# UploadFileException (opens new window)

全限定名:pro.haichuang.framework.base.exception.client.UploadFileException (opens new window)

用户上传文件异常异常

该类为用户上传文件异常异常,当用户上传文件发生异常时使用此类

# VersionException (opens new window)

全限定名:pro.haichuang.framework.base.exception.client.VersionException (opens new window)

用户当前版本异常异常

该类为用户当前版本异常异常,当用户使用的版本错误时使用此类

# PrivacyException (opens new window)

全限定名:pro.haichuang.framework.base.exception.client.PrivacyException (opens new window)

用户隐私未授权异常异常

该类为用户隐私未授权异常异常,当用户未授权隐私权限时使用此类

# DeviceException (opens new window)

全限定名:pro.haichuang.framework.base.exception.client.DeviceException (opens new window)

用户设备异常异常

该类为用户设备异常异常,当用户设备发生异常时使用此类

# 服务端异常

# ExecutionException (opens new window)

全限定名:pro.haichuang.framework.base.exception.server.ExecutionException (opens new window)

系统执行超时异常异常

该类为系统执行超时异常异常,当系统执行超时时使用此类

# DisasterRecoveryException (opens new window)

全限定名:pro.haichuang.framework.base.exception.server.DisasterRecoveryException (opens new window)

系统容灾功能被触发异常异常

该类为系统容灾功能被触发异常异常,当系统容灾功能被触发时使用此类

# ResourceException (opens new window)

全限定名:pro.haichuang.framework.base.exception.server.ResourceException (opens new window)

系统资源异常异常

该类为系统资源异常异常,当系统资源发生异常时使用此类

Last Updated: 10/28/2021, 5:59:51 PM