У меня есть следующий фрагмент кода, который я анализирую с ASMЧто ASM метод посетителей вызывается для аннотации типа улова
try{
} catch (@TypeAnno7 RuntimeException re){
}
Я не могу найти правильный метод, который вызывается для аннотации. Я думал, что MethodVisitor.visitTryCatchAnnotation выполнит трюк, но он не будет вызван.
Итак: что такое правильный метод? И для какого типа кода вызываемый метод называется?
Это буквально код? Если ваш объект try пуст, компилятор java фактически не будет выпустить какой-либо код для try/catch вообще (отметьте 'javap -c'). Добавьте код в тело try, чтобы убедиться, что это имеет значение. –
Aaaargh, глупость болит. Хочешь сделать ответ, чтобы я мог принять его? –
Готово, рад, что это сработало. –