workerman是不是不能使用throw new \Exception

0

使用php start.php start时在终端无法看到抛错信息
代码如下:


if (!empty($auth)) {
try{
$re_obj->auth($auth);
}
catch(\Exception $e){
throw new \Exception('redis密码错误或连接错误!');
}
}

是不是不能这样用?还是有其他的使用方法?

已邀请:

walkor

赞同来自:

debug方式能看到输出。
另外最好把异常自己捕获下,不然进程就退出了,影响性能。

tastyz - 90

赞同来自:

使用\Error可以接着报错
try{


}catch (\Error $e){


}

要回复问题请先登录注册