Pourquoi Eclipse demande-t-il à déclarer ssortingctfp inside enum

J’essayais le type enum en Java. Quand j’écris la classe ci-dessous,

public class EnumExample { public enum Day { private Ssortingng mood; MONDAY, TUESDAY, WEDNESDAY; Day(Ssortingng mood) { } Day() { } } } 

Le compilateur dit: Syntax error on token Ssortingng, ssortingctfp expected.
Je sais ce qui est ssortingctfp mais est-ce que ça viendrait ici?

Les constantes d’énumération doivent figurer en premier dans la définition d’énum , au-dessus de la variable private .

Java nécessite que les constantes soient définies en premier, avant tout champ ou méthode.

Essayer:

 public enum Day { MONDAY, TUESDAY, WEDNESDAY; private Ssortingng mood; Day(Ssortingng mood) { } Day() { } } 

Vous avez peut-être oublié d’append un point-virgule après la dernière constante d’énum.

 public enum Element { FIRE, WATER, AIR, EARTH, // <-- here is the problem private String message = "Wake up, Neo"; }