(Resolvido)Tratar nullpointerexception em jtable

Desculpem o nível da questão, mas tenho uma jtable que exibe um select sql que contém campos null. Tenho um método de preencher jtextfiels com os dados da jtable, mas já sabem o que acontece quando um campo é null. Minha pergunta é tem como tratar isso e ignorar este null?

como preencho a jtable:

if (rs != null) {
                while (rs.next()) {

                    modelcli.addRow(new Object[]{rs.getString(1), rs.getString(2), rs.getString(3), rs.getString(4), rs.getString(5), rs.getString(6), rs.getString(7), rs.getString(8), rs.getString(9), rs.getString(10), rs.getString(11), rs.getString(12), rs.getString(13), rs.getString(14), rs.getString(15)});
                }
            }

como busco o conteudo da jtable:

private void setar_campos() {
        int setar = tblClienteBusca.getSelectedRow();
        id = (tblClienteBusca.getModel().getValueAt(setar, 0).toString());
        nome = (tblClienteBusca.getModel().getValueAt(setar, 1).toString());
        txtClienteNomeRazao.setText(nome);
        txtClienteFantasia.setText(tblClienteBusca.getModel().getValueAt(setar, 2).toString()); etc..

Tente colocar da seguinte forma:

try{
    //Aqui vc coloca seu while maroto
}catch(Exception a){
}

cara em geral vc não tem q tratar null pointer exception.

vc tem que evitar.

existem padrões pra isso como

  1. nunca retornar null
  2. sempre checar se algo é null ( mas com a primeira regra, fica sussa )
  3. se é null, pq é? foi erro de conectar no banco? se foi, então trata isso ou mostra o erro real…

opa, obrigado pela dica, mas neste caso migrei uma tabela do firebird p mysql, e esta tabela esta cheia de campos null… quero exatamente chamar o registro que tem o null pro usuario preencher…

inclui no select para alterar campo nulo para 0, problema resolvido, valeu!