You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
12345678910111213141516 |
- import java.lang.annotation.Retention;
- import java.lang.annotation.RetentionPolicy;
-
- @Retention(RetentionPolicy.RUNTIME)
- public @interface AroundAdvice { }
-
- aspect ErrorHandling {
- before(): !@annotation(AroundAdvice) && execution(* C.*(..)) { }
- }
-
- class C {
- public static void m1() {}
- @AroundAdvice public static void m2() {}
- public void m3() {}
- @AroundAdvice public void m4() {}
- }
|