您必须具有要在其上进行切换的枚举类型的实例(其 成员 )。您正在尝试打开Enum类本身,这是没有意义的构造。所以你可能需要
colors col = colors.valueOf(colorGuess);switch (col) ...
顺便说一句,名称应为
Colors,不
colors尊重非常重要且非可选的Java命名约定。

您必须具有要在其上进行切换的枚举类型的实例(其 成员 )。您正在尝试打开Enum类本身,这是没有意义的构造。所以你可能需要
colors col = colors.valueOf(colorGuess);switch (col) ...
顺便说一句,名称应为
Colors,不
colors尊重非常重要且非可选的Java命名约定。