在 Laravel 中找不到异常类

Posted

技术标签:

【中文标题】在 Laravel 中找不到异常类【英文标题】:Exception class not found in Laravel 【发布时间】:2017-05-15 20:49:52 【问题描述】:

当我在 Laravel 框架中使用这段代码时:

throw new Exception("failed");

它会抛出这个错误:

MyController.php 第 178 行中的 FatalErrorException: 找不到类“App\Http\Controllers\Exception”

有人知道我如何use (include)Exception 类到我的控制器吗?它究竟在哪里?

【问题讨论】:

\Exception,你的代码是命名空间 【参考方案1】:

使用以下代码抛出异常。

throw new \Exception("failed");

否则,请在使用前导入该类。

use Exception;

【讨论】:

专业开发人员如何处理 laravel 中的 throws?

以上是关于在 Laravel 中找不到异常类的主要内容,如果未能解决你的问题,请参考以下文章

已解决Spring容器中找不到ServletWebServerFactory类出现的异常

在 laravel 中找不到用于 sqlite 的 pdo 异常驱动程序

错误:org.testng.TestNGException:在类路径中找不到类:EmpClass

扩展类异常时出现PHP“找不到类”错误

在 laravel 5.4 中找不到类“Illuminate\Foundation\Application”

在 laravel 4 中找不到类控制器