Durante uma auditoria de código em um sistema financeiro, o...
Imagem de fundo

Durante uma auditoria de código em um sistema financeiro, o...

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:


Imagem associada para resolução da questão


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 <COMANDO> acima é


A

break


B

continue outerLoop


C

return


D

throw new Exception()


E

continue