Como usar a estrutura switch em Java
O switch compara um valor com várias opções e executa o bloco correspondente. É uma alternativa ao if/else if quando há muitos casos para o mesmo valor.
Carregando...
O break encerra o switch após o caso correspondente. Sem ele, a execução continua passando pelos casos seguintes, mesmo que não correspondam ao valor, comportamento chamado de fall-through.
Carregando...
Aqui, os casos 1 e 2 compartilham o mesmo bloco de propósito, um uso comum do fall-through.
A partir do Java 14, o switch pode ser usado como expressão, retornando um valor diretamente com a seta ->. Esse formato não precisa de break.
Carregando...
Esse formato evita o erro comum de esquecer o break e deixa o código mais direto.