Java 最后,在使用@ControllerAdvice和@ExceptionHandler时阻止处理

Java 最后,在使用@ControllerAdvice和@ExceptionHandler时阻止处理,java,spring,spring-boot,exceptionhandler,Java,Spring,Spring Boot,Exceptionhandler,形势 我有一个控制器类,在控制器类中具有try-catch异常处理。最近,我一直在尝试将传统的try-catch块移动到spring的@ControllerAdvice和@ExceptionHandler 但是,我的控制器有一个finally块。所以我一直在到处寻找如何在使用@ControllerAdvice和@ExceptionHandler方法时处理finally块。我找不到任何解决办法来处理这种情况 非常感谢您的帮助。您可以使用finally块而不使用catch块。只需将finally块留

形势

我有一个控制器类,在控制器类中具有try-catch异常处理。最近,我一直在尝试将传统的try-catch块移动到spring的@ControllerAdvice和@ExceptionHandler

但是,我的控制器有一个finally块。所以我一直在到处寻找如何在使用@ControllerAdvice和@ExceptionHandler方法时处理finally块。我找不到任何解决办法来处理这种情况


非常感谢您的帮助。

您可以使用finally块而不使用catch块。只需将finally块留在控制器中它所属的位置。