Dado o código abaixo, verifique se o mesmo apresenta algum erro e caso seja necessário utilize o tratamento de exceções adequado

2 respostas
T

me ajudem nesse codigo por favor

public static void main(String[] args) {
   // laço para preencher o array
   int x[] = new int[10];
   for (int i = 0; i < x.length; i++) {
      x[i] = i;
   }
   // laço para mostrar o array
   for (int i = 0; i <= x.length; i++) {
     System.out.println(x[i]);
   }
}

2 Respostas

A
Normalmente eu avalio a necessidade em três classificações:

1 - ajuda quanto a codificação;

2 - ajuda com estratégia de solução;

3 - resposta direta.

Neste caso, o que você necessita é de uma <strong>resposta</strong> e não de uma ajuda, logo é desconfortável para um certo número de participantes do fórum, simplesmente resolver <strong>exercícios/trabalhos</strong> dos outros.

Compreendo a necessidade de aprendizado, mas você pode melhorar sua lógica de forma mais rápida assistindo video aulas no youtube.

O erro que você esta tentando descobrir é de ArrayIndexOutOfBoundsException, tente descobrir o motivo no segundo for.

Sugestão:

B

repare nesta imagem

o q está errado?

Criado 9 de agosto de 2017
Ultima resposta 9 de ago. de 2017
Respostas 2
Participantes 3