gpt4 book ai didi

php - 如何在 Laravel 的 Controller 中捕获异常?

转载 作者:可可西里 更新时间:2023-10-31 23:18:57 27 4
gpt4 key购买 nike

在我的 Controller 中,我需要测试自定义数据库连接,如果它不好则返回错误。问题是 catch block 不起作用...我收到一条异常消息,该消息在 app/start/global.php 中全局定义。

try {
DB::connection('test');
} catch (Exception $e) {
dd('error');
}

最佳答案

Laravel 处理异常,不需要 try/catch。您可以在\App\Exceptions 中编写自定义异常并自定义 App\Exceptions\Handler.php 的内容以格式化任何单个异常的响应以满足您的需要。

关于php - 如何在 Laravel 的 Controller 中捕获异常?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31588390/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com