Erro codigo [RESOLVIDO]

Boas é o seguinte eu estou a acompanhar um curso online e lá existe o codigo a baixo ao copiar alterando os dados essenciais para trabalhar com a minha base de dados, variaveis etc… ele da-me o erro de null.
Alguem me poderia indicar onde esta o erro?

     try
     {
         con_cidade.resultset.first();
         int igual=0;
         int tamanho_pesquisa = tf_pesquisa.getText().length();
         
         while(igual == 0)
         { 
            String pesquisado = con_cidade.resultset.getString("localidades").substring(0,(tamanho_pesquisa));
            if(pesquisado.equals(tf_pesquisa.getText()))
              {
                 igual++;
              }
            else
            { 
              con_cidade.resultset.next();
            }  
         }
            tf_codigo.setText(con_cidade.resultset.getString("codigo"));
            sqlescolha(); 
      }       
     catch(Exception erro)
       {
             JOptionPane.showMessageDialog(null,erro); 
       }
         
     
    }                                               

Fica mais fácil postando a linha onde está dando o NullPointerException, e postando o código inteiro para tentar entender do pqê está chegando nulo

Boas já consegui achar o erro mas obrigado na mesma…
Cumprimentos

O Ideal é você dizer como resolveu o problema para ajudar alguém que tenha o mesmo problema que você teve.

E é claro… edite o titulo do tópico e coloque o prefix [RESOLVIDO] para ajudar na organização.

Boas o erro não foi bem erro foi mais burrice minha simplesmente na minha base de dados ao fazer a pesquisa eu tinha dados em branco ou seja retornava null e não realizava a pesquisa…