Questão de Programação — Linguagens de programação — FGV 2026
ProgramaçãoLinguagens de programação
- Código
- fg130041
- Banca
- FGV
- Órgão
- AMAZUL
- Ano
- 2026
- Nível
- Médio
- Cargo
- Técnico de Informática
Durante uma auditoria de código em um sistema financeiro, o analista encontra o seguinte trecho em Java, que tem apresentado comportamento incorreto no processamento de múltiplas listas aninhadas:
O requisito do sistema determina que, ao encontrar uma transação inválida (valor negativo), somente a transação atual deve ser ignorada, mas o laço externo deve avançar imediatamente para a próxima conta, sem continuar iterando o laço interno.Para atender ao comportamento desejado sem alterar a lógica de processamento válida, a instrução (ou variação dela) que deve substituir o termo acima é
O requisito do sistema determina que, ao encontrar uma transação inválida (valor negativo), somente a transação atual deve ser ignorada, mas o laço externo deve avançar imediatamente para a próxima conta, sem continuar iterando o laço interno.Para atender ao comportamento desejado sem alterar a lógica de processamento válida, a instrução (ou variação dela) que deve substituir o termo acima é- Abreak
- Bcontinue outerLoop
- Creturn
- Dthrow new Exception()
- Econtinue