列挙型を明示的にインスタンス化しようとすると、コンパイル時エラーになります
(§15.9.1)。Enum の final clone メソッドにより、enum 定数が複製されないことが保証され、シリアル化メカニズムによる特別な処理により、逆シリアル化の結果として重複するインスタンスが作成されないことが保証されます。列挙型の反射的なインスタンス化は禁止されています。これら 4 つのことにより、enum 定数によって定義されたものを超えて enum 型のインスタンスが存在しないことが保証されます。
enum 宣言以外の enum 型のインスタンスが多いことの欠点は何ですか?