Порядок полей-членов в Enum

Почему порядок объявления важен для перечислений Java, я имею в виду, почему это дает (время компиляции) ошибки

public enum ErrorCodes {
    public int id;
    Undefined;
}

, но это нормально:

public enum ErrorCodes {
    Undefined;
    public int id;

}.
5
задан RichardTheKiwi 24 January 2011 в 09:54
поделиться