Laravel 5.4 - 无法捕获所有异常

时间:2017-04-05 14:39:55

标签: laravel exception try-catch

在Laravel 5.4上,我正在使用自己的控制台命令。此命令是计划任务(每分钟)。此任务实例化库。在这个库中,我要做的第一件事就是:

try {
    $this->doSomething1();
    $this->doSomething2();
    ...
}
catch (Exception $e) {
    ...
}
catch (\Exception $e) {
    ...
}

大多数情况下,异常被捕获,我的代码保持平稳运行。 但有时候,它并没有被抓住。例如,昨天我有一个例外,因为我试图在MySQL的一个文本字段中插入一个longtext,抱怨它。没有引发异常,我的命令中止。

我错过了什么?我怎样才能立刻捕获所有异常? 非常感谢,

阿克塞尔

0 个答案:

没有答案