Skip to content

异常处理(Exception)

框架自带有: CoolCommExceptionCoolCoreExceptionCoolValidateException

通用异常

CoolCommException

返回码: 1001

返回消息:comm fail

用法:

ts
// 可以自定义返回消息
throw new CoolCommException("用户不存在~");

验证异常

CoolValidateException

返回码: 1002

返回消息:validate fail

用法:

ts
// 可以自定义返回消息
throw new CoolValidateException("验证码不正确~");

核心异常

CoolCoreException

返回码: 1003

返回消息:core fail

用法:

ts
// 可以自定义返回消息
throw new CoolCoreException("模块缺少配置文件~");

全局异常

在系统中抛出异常都会被框架全局捕获,并返回消息:

json
{
  "code": 1001,
  "message": "用户不存在"
}