SóProvas


ID
348829
Banca
FGV
Órgão
CODESP-SP
Ano
2010
Provas
Disciplina
Programação
Assuntos

Assinale a sintaxe correta para a estrutura CASE em Java.

Alternativas
Comentários
  • A estrutura CASE (também chamada de SWITCH CASE) possui a seguinte sintaxe:

    switch (variavel) {
    case valor_1: executar código 1; break;
    case valor_2: executar código 2; break;
    ...
    default: executar código defaut;
    }

    O switch avalia o valor de variavel. Caso seja valor_1, executa o código 1; caso o valor_2, executa o código 2 e assim por diante. Caso o valor de variavel não esteja em nenhuma das declarações case, o código default será executado.


    Fonte: http://docs.oracle.com/javase/tutorial/java/nutsandbolts/switch.html
  • É bom lembrar que a palavra "break" na estrutura é importante: ela serve para que a estrutura termine quando for encontrada; caso não, segue-se buscando sequencialmente dentro do switch.
  • Só corrigindo o comentário do colega acima, quando o switch não encontra o break a partir do case que ele executou, o Java executa, indiscriminadamente, os outros cases, independente de atender ou não a condição. Ele só para no final do comando switch ou quando encontrar um break.