0
我已经超过一定方法中定义的方面,应在方法结束“激活”:AspectJ的AOP:之后,当该方法将引发错误时抛出
<aop:aspect id="HandlerClass" ref="handlerClass">
<aop:after pointcut = "execution(* MyClass.myMethod(String, String, boolean))"
method = "handlerMethod" ></aop:after>
的问题是,MyClass.myMethod后 - 该方面不起作用。 调试时,我注意到myMethod引发异常。 问题是:这是预期的行为?我的意思是,当MyClass.myMethod抛出一个异常时,是否应该调用handlerClass.handlerMethod?