问下laravel的Exception如何运作的?

我项目中的 app/Exceptions 目录下又三个文件。
有 ApiException,AutoException,Handler 。
我想问下,什么样的异常会被那个文件捕获的,又是怎么捕获的,最好能将原理告知下?

《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
讨论数量: 4

你可以通过 Handler 文件捕获自定义异常

2年前 评论
donggan (楼主) 2年前
王小大 (作者) 2年前

想要了解原理的话,看下 Illuminate\Foundation\Bootstrap\HandleExceptions::bootstrap 还有 set_error_handlerset_exception_handlerregister_shutdown_function

2年前 评论