我是PHP laravel框架的新手,尽管我使用过其他PHP框架。我写了一个cron,我在try..catch块中放了一些代码,但经过几天的观察后我才意识到已经有运行时异常,但catch块没有执行。
我做了一些研究,并在Laravel的网站上发现了这个文档 - https://laravel.com/docs/5.3/errors
从此页面 -
App \ Exceptions \ Handler类是记录应用程序触发的所有异常的地方
所以,各种异常都可以从一个地方处理好,但如果我不想那样做呢?这使事情非常通用。对于从系统中的任何位置抛出的SQL异常,此Handler类将执行一个函数。我想唯一地确定我的进程抛出了一些SQL异常。
我如何实现这一目标?