LaravelのController内で以下のように例外を補足するコードを書いても例外を補足できなかった
try { hoge(); } catch (Exception $e) { var_dump($e); exit; }
散々ハマってPHPの例外処理の仕様まで追ったが、結果的に以下の修正で解決した。
try { hoge(); } catch (\Exception $e) { var_dump($e); exit; }
namespace内のExceptionを待ち受けるか、全体のExceptionを待ち受け取るかの違い。