Прошу прощения за дурацкий вопрос, но эта конструкция вызвала непонимание
Dmitriy
41 уровень
Что за конструкция IllegalAccessException{ ...} ?
Решен
Комментарии (9)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Dmitriy
25 декабря 2020, 18:48
Просто анонимный класс, если не ошибаюсь, выглядят так :
... new AnonimousClass () {
....
}
А здесь без new обошлось и без ()
0
Ksenia VolkovaJava Developer в DXCMaster
25 декабря 2020, 18:49
Ну я думала, может, ты недописал чего-то...
А оно - вон оно как... Ты меня поразил )))
0
Ksenia VolkovaJava Developer в DXCMaster
25 декабря 2020, 08:12
Хорошго бы увидеть чуть больше кода.
Вообще похоже на анонимный класс.
0
Dmitriy
25 декабря 2020, 18:44
private static void processLongPositiveAnnotationField(Object someObject, Class<?> testedClass, Field field) throws
IllegalAccessException {
field.setAccessible(true);
Class<?> fieldType = field.getType();
....
0
Dmitriy
25 декабря 2020, 18:44
Такого плана
0
Ksenia VolkovaJava Developer в DXCMaster
25 декабря 2020, 18:46решение
Такого плана??
+2
Dmitriy
25 декабря 2020, 19:13
Тьфу, блин. Слона и не приметил. Это финал сигнатуры метода, который я по ошибке воспринял как отдельную сущность. Спасибо
0
Dmitriy
25 декабря 2020, 19:19
Просто, дюже много параметров и длинные названия. Автор кода, видимо для большей его читаемости, фрагмент после throws решил перенести на новую строку. Это и упустил.
0
Ksenia VolkovaJava Developer в DXCMaster
25 декабря 2020, 20:21
Да я так и поняла. Бывает =)
0