Na opinião do instrutor consta:
Um ponto de atenção: antes do Java 12, o switch só aceita tipos short, byte, long, int, enum, string. Outro ponto de atenção é que os breaks precisam estar no código, caso contrário, ele não "para" quando entrar no case correto, indo até o default.
Mas o switch também aceitava valores char, desde pelo menos o Java 8.
ref: The Java Tutorials / The switch Statement https://docs.oracle.com/javase/tutorial/java/nutsandbolts/switch.html
** A switch works with the byte, short, char, and int primitive data types.**
Sugiro adicionar o tipo "char" no comentário do instrutor.