抛出异常后通知
抛出异常后通知
-
名称:@AfterThrowing
-
类型:方法注解
-
位置:通知方法定义上方
-
作用:设置当前通知方法与切入点之间的绑定关系,当前通知方法在原始切入点方法抛出异常后才运行
-
范例:
@AfterThrowing("pt2()") // 在方法抛出异常后才执行,没有异常不执行 public void afterThrowing(){ System.out.println("afterThrowing advice ..."); }
-
相关属性:value(默认):切入点方法名,格式为类名.方法名()