Laravel NotFoundHttp异常处理

3 php laravel-5

我无法在 Laravel 中处理NotFoundHttpException

我已经尝试通过Handler.php 中的render()来处理它


// Handler.php 
// render()
==============

public function render($request, Exception $e)
    {
        if($e instanceof NotFoundHttpException){
            return response('Not Found');
        }
        return parent::render($request,$e);
   }
Run Code Online (Sandbox Code Playgroud)

它应该返回响应“未找到”。但它正在回归

未找到“Symfony\Component\HttpKernel\Exception\NotFoundHttpException”类

这意味着在供应商文件夹中找不到 NotFoundHttpException 类,我尝试在指定的路径中查找该类,但找不到它。

小智 5

use Symfony\Component\HttpKernel\Exception\NotFoundHttpException;
Run Code Online (Sandbox Code Playgroud)