В этой задаче я ставлю breakpoint возле самого верхнего блока static (так как статические поля инициализируются раньше, чем срабатывает метод main), после чего запускаю дебаггер. Первый останов у меня
"Static block"
Потом жму F8 и программа выполняет второй статический блок init()
"static void init()"
Еще раз нажимаю F8, программа выполняет первую строку в main
System.out.println("public static void main");
После чего я нажимаю F8 и программа вываливает всё остальное. Почему? Почему дебагг перестаёт двигаться пошагово?