Normal
Weil anonyme innere Klassen nur auf final deklarierte lokale Variablen des äusseren Scopes zugreifen können. Das ist ganz normale Java Syntax.