|
1
21
@ExceptionHandler值可以设置为异常类型数组。如果抛出的异常与列表中的某个类型匹配,则将调用用匹配的@ExceptionHandler注释的方法。如果未设置注释值,则使用作为方法参数列出的异常类型。见 documentation 详细情况。 |
![]() |
2
34
这个
使用Spring中提到的异常数组的实现 documentation 会是:
|
![]() |
3
-2
您的问题相当混乱,但是您的异常处理程序方法一次只能处理一个异常。它不会捕获多个异常,然后将它们都传递到handleFormException()方法中。如果需要以不同的方式处理这些异常类型,则应为每个异常处理程序方法创建一个异常处理程序方法,为方法指定该特定异常类型的参数,然后进行适当的处理。例如:
有关更多信息,请参阅Spring文档: |