Pessoal, não é bem uma pergunta, mais uma observação: para mim não ficou claro pelo vídeo que os dois códigos a seguir se comportam de maneiras diferentes:
int a = 10;
switch (a) {
case 10:
System.out.println("case");
default:
System.out.println("default");
}
resultando em
case
default
e
switch (a) {
default:
System.out.println("default");
case 10:
System.out.println("case");
}
resultando em
case
o default é acionado após um case sem break APENAS caso ele venha, na declaração do switch, após o case.