Yii2-使用try catch

时间:2019-01-25 04:58:08

标签: php yii yii2

我在model文件夹中创建了一个frontend/models,名为Subscription.php。

当我尝试像下面这样处理错误时,它会失败:

try {
    //some code
}catch(Exception $e) {
    //it does not catch the error
}

当我尝试使用反斜杠\Exception处理错误时,它将正确处理错误:

try {
    //some code
}catch(\Exception $e) {
    //it works properly
}

据我所知,我们不必使用\或反斜杠来处理异常。 有人可以解释一下这背后的原因是什么。

我的进口清单如下: 命名空间app \ models;

use Yii;
use yii\base\ErrorException;

0 个答案:

没有答案