Imagem de fundo

Considere o seguinte código Java, abaixo, implementado em...

Considere o seguinte código Java, abaixo, implementado em condições ideais.


Imagem associada para resolução da questão


Um técnico relatou que, ao executar esse código, ocorre uma exceção que


A

será resolvida se a comparação vetor[i] == elemento for substituída por vetor[i].equals(elemento).


B

incide na definição do tipo primitivo int, apesar de o laço for estar iterando corretamente.


C

é causada porque o índice i excede o tamanho do vetor.


D

indica que não é possível usar operadores de igualdade == para comparar valores de um array.


E

é causada porque em Java, arrays começam do índice 1 e, por isso, o loop precisa ser ajustado.