nullPointerException

3 respostas
H

Alguém pode me dizer o que está errado quando o java diz
java.lang.nullPointerException?
Ele compila o programa direito e este erro dá na execução.

meu código é o seguinte:

public void inserirRegistro() { imprimirLista(); String codigo = leitura.fornecaString("Digite o codigo: "); String nome = leitura.fornecaString("Digite o nome: "); Cliente auxiliar = new Cliente(codigo,nome); MeuBloco auxBloco = null; int auxCodigo = Integer.parseInt(codigo); int j=0; for (int i = 0; i < lista.size(); i++) { auxBloco = (MeuBloco)lista.get(i); if (auxCodigo < auxBloco.getRegistroFinal()) { break; } } auxBloco.inserirCliente(auxiliar); imprimirEmArquivo(); atualizarArqIndice(); criarArqIndice(); imprimirEmArquivosBlocos(); imprimirLista(); }[/code]

3 Respostas

M

tu ta chamando um método em algum objeto nao instanciado… qual a linha q ele da nullpointer?

R

Só completendo o que o Matheus disse,

Verifique a linha em que ele dá o null pointer.

Caso ainda esteja com dificuldades de localização, tente dar System.out.println() nas variáveis para ver se os valores correspondentes estão chegando.

Mas o mais fácil mesmo é ver a linha em que ele reclama…
Flw…

H

value pessoal, aconteceu isso mesmo q vcs falaram.

Criado 7 de setembro de 2004
Ultima resposta 8 de set. de 2004
Respostas 3
Participantes 3