[RESOLVIDO] java.lang.NullPointerException

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.

falta dar um new em cada posicao do seu array

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

Blza, rsrs.

Era isso mesmo, vlw.