Oi gente!
é uma pergunta bem bobinha estou arressem começando
Que erro ocorre no código abaixo? Por quê?
Retangulo[] r = new Retangulo[5];
r[2].calculaArea();
Problema de arrays
D
3 Respostas
hehe… qual erro?? posta ai
2 likes
Retangulo[] r = new Retangulo[5];
Nesse código você criou um vetor de 5 posições, mas ainda falta instanciar cada posição.
Ex:
r[2] = new Retangulo();
Coloque o código em um for e substitua o 2 por i, assim instanciando todas as posições

Que erro ocorre no código abaixo?
R: Ocorre java.lang.NullPointerException.
Por quê?
R: Porque você está tentando invocar o método calcularArea() na posição 2 de seu array e esta posição contém null.
Criado 18 de novembro de 2018
Ultima resposta 19 de nov. de 2018
Respostas 3
Participantes 4
Alura Sistemas operacionais: entenda seu conceito e suas funções Descubra o que são sistemas operacionais, suas funções e tipos. Aprenda tudo de forma clara e objetiva. Não perca tempo!
Casa do Codigo Guia pratico de TypeScript: Melhore suas aplicacoes... Por Thiago da Silva Adriano — Casa do Codigo