SQLException invalid state the resultset object is closed

Pessoal, faço uma consulta no banco, decompilando, ele executa a query normalmente.
quando volta para o .jsp e faço

while(rs.next())
{
contador = contador + 1;
}

na linha do while, ele vai para o catch, e retorna o SQLException invalid state the resultset object is closed.

porque isso acontece?

att

Sem postar as classes e jsp em questão fica complicado.
De qualquer forma, em algum lugar o resultSet está sendo lido até o final, após isto, provavelmente, você tenta lê-lo na jsp.
Daí surge o erro.

realmente, falha boba. esqueci de abrir a conexão para realizar a query.

o engraçado é que não dava nenhuma exception, só no while(rs.next()).
mas ta valendo. valeu ai