Question: can enum extend another enum?
Answer: In byte code, any enum is represented as a class that extends the abstract class java. ... Enum and has several static members. Therefore, enum cannot extend any other class or enum : there is no multiple inheritance. Class cannot extend enum , as well.