框架自带有: CoolCommExceptionCoolCoreExceptionCoolValidateException

# 通用异常

CoolCommException

返回码: 1001

返回消息:comm fail

用法:

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

# 验证异常

CoolValidateException

返回码: 1002

返回消息:validate fail

用法:

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

# 核心异常

CoolCoreException

返回码: 1003

返回消息:core fail

用法:

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

# 全局异常

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

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