我有控制器,它可以抛出我的自定义异常。
public Response fetch(final String id) throws MyException {
return Response.ok().entity(custonService.fetch(id)).build();
}
我想处理该异常并将响应状态设置为带有自定义消息的错误请求,因为它在 ExceptionHandler 的帮助下在春季发生。我看到了 CheckedProvider 但找不到如何设置响应状态和消息以防异常。
有没有办法这样做?
我是Guice的新手,请帮忙。