On the subject of enums… the docs for EnumType.val...
# announcements
n
On the subject of enums… the docs for EnumType.valueOf(String) say "The valueOf() method throws an IllegalArgumentException if the specified name does not match any of the enum constants defined in the class.”