AI写作智能体 自主规划任务,支持联网查询和网页读取,多模态高效创作各类分析报告、商业计划、营销方案、教学内容等。 广告
> 有了自定义异常处理类,当然还得有自定义异常类,而所有的自定义异常都有一个基类,我给它命名为` BaseException` 代码如下: ~~~ use think\Exception; class BaseException extends Exception { // HTTP 状态码 public $code = 400; // 错误信息 public $msg = '参数错误'; // 自定义错误码 public $errCode = 10000; public function __construct($params = []) { if (!is_array($params)) { return; } if (array_key_exists('code', $params)) { $this->code = $params['code']; } if (array_key_exists('msg', $params)) { $this->msg = $params['msg']; } if (array_key_exists('errCode', $params)) { $this->errCode = $params['errCode']; } } } ~~~