A instrução switch em Java é utilizada para criar uma estrutura de controle de fluxo com várias opções. É frequentemente usada quando se tem várias condições a serem verificadas em relação a uma única variável. Aqui está um exemplo de como usar a instrução switch:
public class ExemploSwitch {
public static void main(String[] args) {
// Exemplo: Verificar o dia da semana
int diaDaSemana = 3;
String mensagem;
switch (diaDaSemana) {
case 1:
mensagem = "Domingo";
break;
case 2:
mensagem = "Segunda-feira";
break;
case 3:
mensagem = "Terça-feira";
break;
case 4:
mensagem = "Quarta-feira";
break;
case 5:
mensagem = "Quinta-feira";
break;
case 6:
mensagem = "Sexta-feira";
break;
case 7:
mensagem = "Sábado";
break;
default:
mensagem = "Dia inválido";
break;
}
System.out.println("Dia da Semana: " + mensagem);
}
}
Neste exemplo, a variável diaDaSemana é verificada usando a instrução switch, e dependendo do valor, uma mensagem correspondente é atribuída à variável mensagem. O uso do break é importante para sair do bloco switch após encontrar a correspondência correta. O bloco default é executado quando nenhum dos casos corresponde ao valor da variável.
Certifique-se de incluir o break após cada caso para evitar a execução contínua em casos subsequentes.
A instrução switch é útil quando se tem várias opções e ajuda a tornar o código mais legível em comparação com uma série de instruções if-else.