Normal
Oder wenn man es mit Strings macht wenigstens eine ordentliche Parametervalidierung mit entsprechender IllegalArgumentException - wenn man eine Methode falsch benutzt darf einem als Programmierer ruhig mal eine unchecked Exception bis nach ganz oben durchknallen, dafür sind die Dinger schließlich da.(Für den Fall sind Enums aber tatsächlich schöner )Gruß
Oder wenn man es mit Strings macht wenigstens eine ordentliche Parametervalidierung mit entsprechender IllegalArgumentException - wenn man eine Methode falsch benutzt darf einem als Programmierer ruhig mal eine unchecked Exception bis nach ganz oben durchknallen, dafür sind die Dinger schließlich da.
(Für den Fall sind Enums aber tatsächlich schöner )
Gruß