当我们可以在Catch块本身中编写错误消息和详细信息时,为什么我们需要分别为异常类使用@ExceptionHandler呢?请帮助
答案 0 :(得分:1)
您可以使用try..catch
块在后端级别处理异常,或者我应该说在开发人员的帮助下,以便他们可以看到异常并进行修复。
但是,您不会将此技术异常消息发送到UI或CLIENT,因为该消息可能包含一些私人或敏感信息。
因此,我们创建了一个 GLOBAL Exception句柄,我们可以在其中指定要发送到UI或客户端的消息或代码。另外,我们可以在响应中指定HTTP状态。
Read,以便进行更详细的了解。
答案 1 :(得分:0)
@Lakshmi G ..... 在Servlet环境中,可以将@ExceptionHandler批注与@ResponseStatus结合使用,以定义HTTP响应的响应状态。