Bonjour,

une classe peut interne locale à une méthode {...elles ne sont jamais déclarées avec un spécificateur d’accès (public ou privé), Leur portée est toujours restreinte au bloc dans lequel elles sont déclarées....},

Mais une énumération ne peut pas être locale à une méthode (, ni anonyme).

c'est comme ça...