Question: can enum extends class in java?
Answer: Enum can not extend any class in java, the reason is by default, Enum extends abstract base class java. lang. Enum. Since java does not support multiple inheritance for classes, Enum can not extend another class.