SpringMVC中如何实现全局异常处理的常用技巧?
- 内容介绍
- 文章标签
- 相关推荐
本文共计599个文字,预计阅读时间需要3分钟。
项目运行中,可能会抛出多个异常。我们无法直接将异常的堆栈信息展示给用户。原因有两个:用户体验不佳,且非常不安全。因此,针对异常,我们可以自定义异常处理。在SpringMVC中,我们可以针对全异常进行自定义处理。
项目中,可能会抛出多个异常,我们不可以直接将异常的堆栈信息展示给用户,有两个原因:
- 用户体验不好
- 非常不安全
所以,针对异常,我们可以自定义异常处理,SpringMVC 中,针对全局异常也提供了相应的解决方案,主要是通过 @ControllerAdvice 和@ExceptionHandler 两个注解来处理的。
本文共计599个文字,预计阅读时间需要3分钟。
项目运行中,可能会抛出多个异常。我们无法直接将异常的堆栈信息展示给用户。原因有两个:用户体验不佳,且非常不安全。因此,针对异常,我们可以自定义异常处理。在SpringMVC中,我们可以针对全异常进行自定义处理。
项目中,可能会抛出多个异常,我们不可以直接将异常的堆栈信息展示给用户,有两个原因:
- 用户体验不好
- 非常不安全
所以,针对异常,我们可以自定义异常处理,SpringMVC 中,针对全局异常也提供了相应的解决方案,主要是通过 @ControllerAdvice 和@ExceptionHandler 两个注解来处理的。

