HandlerExcepitonResolver HandlerExceptionResolverはSpringMVCの機能を利用した例外ハンドリングの方法である。 SpringMVCの機能を利用しているため、FilterやViewで例外が生じた場合はハンドリングできない。 ハンドリングの概略図を下記に示す。 HandlerExceptionResolverは下記に示す複数の実装クラスがデフォルトで用意されている。 なお、下記の表において有効/無効はSpringBootのデフォルト設定で有効か無効かを示し、上に来るExceptionResolverが優先される。 クラス名 有効/無効 機能
![SpringBootの例外ハンドリング - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/2e27110637ea7e81faf4f50ca614278174dfc358/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9U3ByaW5nQm9vdCVFMyU4MSVBRSVFNCVCRSU4QiVFNSVBNCU5NiVFMyU4MyU4RiVFMyU4MyVCMyVFMyU4MyU4OSVFMyU4MyVBQSVFMyU4MyVCMyVFMyU4MiVCMCZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTU2JnM9MWE4YTNmNzQwYzZiMWYxMTQ0MDMzMzQyODc1OTA1NzY%26mark-x%3D142%26mark-y%3D57%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDBoYXNlZXNhaCZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTM2JnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9YWI3MDQxZGYwMTdjYjc3MGQyNTdlNmM5MTM4MzBhMGY%26blend-x%3D142%26blend-y%3D486%26blend-mode%3Dnormal%26s%3D07ad29ea348f09bdf77cb8ca366592e9)