Null pointer fazendo leituras de arquivos RESOLVIDO
11 respostas
F
farelogost
Boa tarde pessoal.
Estou fazendo a leitura de um arquivo para fazer uma busca nele.
a busca e feita corretamente e o resultado e obtido corretamente, porem depois que já me foi dado todo o resultado eu vejo no console
do servidor e existe um nullpointer exception.
lembrando que o codigo funciona normalmente o unico problema e que no final da este null pointer.
De qualquer forma tu precisa adicionar um bloco finally para executar os devidos “close”.
Poste o seu JSP, isso tem cheiro de erro lá.
Rodrigo_Sasaki
farelogost:
java.lang.NullPointerException
at org.apache.jsp.pt_002dbr.buscar_jsp._jspService(buscar_jsp.java:169)
Poste o método completo que estiver na linha 169, e indique qual é a linha 169 por favor.
Uma NullPointerException geralmente não é muito difícil de identificar. Quer dizer que alguma variável que você está usando está nula. Exemplo:String str = null;
System.out.println(str.length());Como str é nulo, não tem como invocar o objeto da classe String
A
alvarojunior
O erro está na linha 6.
Quando o in.readLine() não tiver mais dados para ler ele retornará NULL. E com isso ocorre um NPE ao tentar utilizar .toLowerCase().
Você valida se é !=null somente depois. Teria que fazer o toLowerCase() depois da validação de != null, dentro do WHILE.