Laravel:将异常从try / catch块传递给处理程序

时间:2018-12-06 13:39:45

标签: laravel exception-handling

Laravel 5.7。*项目。我有一个自定义的App\Exceptions\Handler,可以在其中标识许多不同的异常,并根据环境,异常类型和诸如此类进行一些处理。

在某些地方,我使用try/catch块,在某些情况下,将整个\Exception $error传递到Exceptions\Handler会很方便。

:如何通过?

1 个答案:

答案 0 :(得分:2)

您需要在catch块中做些什么吗?如果不这样做,只需删除try / catch。如果这样做,则引发异常。

try {

... do something ...

} catch(Exception $e) {

... do something ...

throw $e;

}