异常处理程序具有不同的返回类型,相同的错误

时间:2016-12-22 02:22:30

标签: java spring-mvc exception exception-handling exceptionhandler

所以,这是我第一次在这个论坛上询问,我希望你们能帮助我,对不起,如果我的帖子与其他人有类似的话题。

我的问题是,如果我有这个异常处理程序(Spring-mvc):

@ExceptionHandler(value = MyException.class)
  @ResponseBody
  public Response responseExceptionHandler(MyException e,
      HttpServletRequest request) {
    LOG.error(e.getMessage(), e);
    return createResponse(e, request); //createresponse is a generic method i create somewhere in my class
  }

并且我们可以看到它返回一个Response,如果我有不同的返回类型,让我们说 ResponseList ,但是同样的异常 MyException 将ExceptionHandler识别出来还有退货类型吗?或只识别它的错误?

谢谢,希望听到你们的好消息和答案。

0 个答案:

没有答案