La etiqueta del caso del interruptor de enumeración debe ser el nombre no calificado de la constante de enumeración

Enumeration Switch Case Label Must Be Unqualified Name Enumeration Constant

descripción incorrecta:

Error: (63, 24) Error: la etiqueta del caso del interruptor de enumeración debe ser el nombre no calificado de la constante de enumeración.

Soluciones:

La declaración de cambio admite el uso de tipos enumerados como condiciones



Soporte de etiqueta de caja:



1. Expresiones constantes de tipo char, byte, short, int



2. Constante de enumeración

3. A partir de jdk7, cadena de soporte

Este es el código donde me equivoqué:

Definición de enumeración:



Mensaje de error de código:

Informar un error después de encontrar el caso: una etiqueta de caso de cambio de enumeración debe ser el nombre no calificado de una constante de enumeración

Medios: la etiqueta de la caja de interruptores de enumeración debe ser el nombre no calificado de la constante de enumeración, de hecho, el nombre de la clase no se puede agregar

Escritura correcta: