Questão FC374675
Várias instruções Java permitirão que o programador especifique que a próxima instrução a executar não é necessariamente a próxima na sequência. Isso é chamado de transferência de
Algoritmos e Lógica de Programação
Instituto Consulplan · 2022
Várias instruções Java permitirão que o programador especifique que a próxima instrução a executar não é necessariamente a próxima na sequência. Isso é chamado de transferência de controle. Na linguagem de programação Java, a instrução chamada de instrução de seleção múltipla, pois seleciona entre muitas ações diferentes (ou grupos de ações) denomina-se:
- if.
- while.
- switch.
- if...else.
- do…while.
Mostrar resposta e comentário
Gabarito
Certo
Comentário do professor
A instrução de seleção múltipla em Java é o switch. Ela realiza transferência de controle escolhendo, entre vários ramos, aquele cujo rótulo case coincide com o valor da expressão avaliada.
Cada case é associado a uma expressão constante; quando encontra correspondência, o fluxo entra nesse bloco. A ausência de interrupção automática faz com que, se não houver break, ocorra fall-through e as instruções seguintes sejam executadas até um break ou o fim do switch.
Existe também o rótulo default, executado quando nenhum case corresponde. As etiquetas devem ser constantes; tipos aceitos incluem primitivos inteiros, char, enums e String (a partir do Java 7), além de suportes modernos para switch expressions nas versões mais recentes.
Conteúdo do catálogo FC Concursos · Atualizado em