Статичный метод в локальном классе

Когда и где изменили возможности локального класса, в документации написано что он не может иметь статичных методов, но они прекрасно компилируются. Хочу найти в какой джаве это изменили.

Пример компилируемого кода

public void sayGoodbyeInEnglish() {
    class EnglishGoodbye {
        public static void sayGoodbye() {
            System.out.println("Bye bye");
        }
    }
    EnglishGoodbye.sayGoodbye();
}

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