spring AOP中的@AfterThrowing处理异常与try...catch...的区别_@afterthrowing异常被捕获了还会执行吗-CSDN博客

网站介绍:文章浏览阅读5.9k次,点赞4次,收藏5次。spring AOP中的AfterThrowing增强处理可以对目标方法的异常进行处理,但这种处理与直接使用catch捕捉处理异常的方式不同,catch捕捉意味着能完全处理异常,即只要catch块本身不抛出新的异常,则被处理的异常不会往上级调用者进一步传播下去;但是如果使用了AfterThrowing增强处理用于对异常进行处理,处理后异常仍然会往上一级调用者传播,如果是在main中调用的目标方法,..._@afterthrowing异常被捕获了还会执行吗