[RESOLVIDO] java.lang.NullPointerException

3 respostas
jks1903

Pessoal, estou com um problema e não estou vendo o meu erro.
Segue o erro:

java.lang.NullPointerException

util.Arquivo.geraInformacoes(Arquivo.java:81)

util.Arquivo.geraArquivo(Arquivo.java:159)

org.apache.jsp.escrita_jsp._jspService(escrita_jsp.java:104)

org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)

javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:386)

org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)

org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)

javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

Segue trecho do código, presente na classe Arquivo, linha 81:

StringBuilder strC2[] = new StringBuilder[2];
                //while (rs.next()) {
                    strC2[0].setLength(0);
                    strC2[1].setLength(0);

Esse trecho ficará dentro de um laço (comentado por momento para teste).
O que desejo nesse código é limpar o conteúdo de strC2 nas duas posições, para serem preenchidas novamente em cada passagem e ao final gerar uma saída.

Esqueci de algo?

Obrigado.

3 Respostas

mauricioadl

falta dar um new em cada posicao do seu array

walissongpi

Isso mesmo. Você está utilizando uma variável (a posição do vetor) com referencia nula, por isso disparou a exceção

jks1903

Blza, rsrs.

Era isso mesmo, vlw.

Criado 15 de dezembro de 2011
Ultima resposta 15 de dez. de 2011
Respostas 3
Participantes 3