@controllerAdvice异常处理注解

对于初学者来说,在学习异常的时候,总是搞不懂为什么要处理异常,什么时候需要处理异常?今天就给大家讲解一下为什么要处理异常?

我们在实际项目中经常会出现异常,如果你不处理,就会出现这样。
带你了解@controllerAdvice异常处理注解
这样的提示信息,是不友好的,访问的人怎么知道是什么错误?所以我们一定要处理异常,把容易看懂的返回结果给调用的人查看。

处理异常的方法有很多,今天介绍一下 @[email protected]注解 非常简单,它能拦截所有抛到controller层面的异常。

写一个异常处理类,加上@controllerAdvice和 @ExceptionHandler注解。

带你了解@controllerAdvice异常处理注解
再写一个测试的controller

带你了解@controllerAdvice异常处理注解
看一下返回信息

带你了解@controllerAdvice异常处理注解
是不是很友好,告诉调用者返回的错误,更加清晰明白。

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-11-06
  • 2021-09-09
  • 2022-02-13
  • 2021-11-22
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-12-17
  • 2021-11-11
  • 2022-12-23
  • 2021-06-10
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案