Erro na consulta BD

Olá,

Estou tentando fazer a consulta dos dados, mas esta retornando com erro:

Classe CadProdutos:

Botão consultar:
try {
vCod = Integer.parseInt(jtf_Codigo.getText());
TestaConexao conexao = new TestaConexao();
conexao.conectaBanco();
String cSql = "select * from Produtos where Codigo = " + vCod;
rRS = conexao.consultarDados(cSql);
jtf_Descricao.setText(rRS.getString(“Descricao”));
jtf_Categoria.setText(rRS.getString(“Categoria”));
} catch(Exception e){
[color=red] JOptionPane.showMessageDialog(null, “Erro aqui”, “Mensagens”, JOptionPane.INFORMATION_MESSAGE);[/color] [color=darkblue]// está aparecendo este erro. Aparece simplesmente Null[/color]
}

Classe TestaConexao:

public ResultSet consultarDados(String cQuerySql){
try {
stm.executeQuery(cSql);
}catch(Exception e){
System.out.println(e.getMessage());
}
return rRS;
}

RSA por favor começa a usar a tag Code quando postar código pra facilitar .

tenta fazer assim

try { 
vCod = Integer.parseInt(jtf_Codigo.getText()); 
TestaConexao conexao = new TestaConexao(); 
conexao.conectaBanco(); 
String cSql = "select * from Produtos where Codigo = " + vCod; 
rRS = conexao.consultarDados(cSql); 


rRS.next();//coloca esse código aí


jtf_Descricao.setText(rRS.getString("Descricao")); 
jtf_Categoria.setText(rRS.getString("Categoria")); 
} catch(Exception e){ 
JOptionPane.showMessageDialog(null, "Erro aqui", "Mensagens", JOptionPane.INFORMATION_MESSAGE); // está aparecendo este erro. Aparece simplesmente Null 
} 

Já resolvi.

faltou colocar: [color=red]rRS = [/color][b]stm.executeQuery…