laravel なぜかcatchに入らない時に確認すること

laraveltry-catchの処理で、tryの中でエラーが発生したのに、何故かcatchに入らずに、サーバーエラーになってしまう時がありました。

以下のように実装していましたが、catchの引数のExceptionの前には\をつける必要があるようです。

try {
// } catch (Exception $e) { //修正前
} catch (\Exception $e) { //修正後
}

関連記事