laravel 的404 500之類的HTTP異常,可使用abort方法來進行處理,php
若是頁面沒有找到,能夠用abort(404,'未找到頁面');來拋出異常,而且能夠建立404.blade.php頁面來做爲404跳轉頁面laravel
在異常頁面,能夠用spa
{{$exception->getMessage()}}
來獲取abort 所傳的信息來顯示在頁面上。
注: 方法底層仍是拋出相應異常,404錯誤拋出 ,其餘HTTP錯誤拋出 。abortNotFoundHttpExceptionHttpException