к блоку "Что такое «локальный класс»? Каковы его особенности?"
Нужно дополнить фразу: "Могут обращаться к локальным переменным и параметрам метода, если они объявлены с модификатором final."
Дополнение:
"начиная с JDK 8 локальный класс может обращаться к любым полям и аргументам метода объявленным в текущем блоке кода, даже если они не объявлены как final, но только в том случае если их значение не изменяется после инициализации,"