【发布时间】:2018-08-20 10:07:20
【问题描述】:
当我们可以在 Catch 块本身中编写错误消息和详细信息时,为什么我们需要为异常类单独使用 @ExceptionHandler?请帮忙
【问题讨论】:
标签: spring-boot exception-handling
当我们可以在 Catch 块本身中编写错误消息和详细信息时,为什么我们需要为异常类单独使用 @ExceptionHandler?请帮忙
【问题讨论】:
标签: spring-boot exception-handling
您可以使用try..catch 块来处理后端级别的异常,或者我应该寻求开发人员的帮助,以便他们可以看到异常并修复。
但是,您不会将此技术异常消息发送给 UI 或 CLIENT,因为该消息可能包含一些私人或敏感信息。
因此我们创建了一个GLOBAL 异常句柄,我们可以在其中指定我们想要发送给 UI 或客户端的消息或代码。此外,我们可以在响应中指定 HTTP 状态。
Read这个了解更详细。
【讨论】:
@Lakshmi G..... 在 Servlet 环境中,您可以将 @ExceptionHandler 注解与 @ResponseStatus 结合起来,定义 HTTP 响应的响应状态。
【讨论】: