Как проверить метод на аннотацию в java?

public  static void  printStudentsName(){
   System.out.println("В 2021 на курсе обучаются:Антон,Сергей,Андрей и т.д.");
}```

Вот на методе аннотация

Ниже мои попытки по аннотации вызвать метод,но ничего не происходит

     ```public void reflection() throws InvocationTargetException, IllegalAccessException {
     Task72 task72=new Task72();
     Method[] methods= task72.getClass().getDeclaredMethods();
     for (Method m:methods) {
         if(m.isAnnotationPresent(AcademyInfo.class)) m.invoke(null);
     }
     }```



Сама аннотация

     ```@Inherited //чтобы наследники также помечались аннотацией
     @Target(ElementType.METHOD)
     @interface AcademyInfo{
     int year();
     }```

Ответы (0 шт):