[RESOLVIDO]NullPointerException

1 resposta
E

Pessoal,

Fiz o metodo abaixo e o campo cadguia.getCodcid().toString() esta vindo null, e realmente era para vir nullo, porem esta dando erro java.lang.NullPointerException

public void selecionarguia(Cadguia cadguia) throws ParseException {  

    
        if (cadguia.getCodcid().toString() != null) {
                String vcodigocid=  cadguia.getCodcid().getCodcid();
                Cadcid cadcid = null;
                cadcid = new Cadcid(vcodigocid);
                obj.setCodcid(cadcid);
                setCodcid(vcodigocid);
        }
        setObj(cadguia);
        
    }

1 Resposta

M

ok, então acho que poderia resolver assim.

public void selecionarguia(Cadguia cadguia) throws ParseException {  

    // primiero verifica se codcid não é null
        if (cadguia.getCodcid() != null) {
                String vcodigocid=  cadguia.getCodcid().getCodcid();
                Cadcid cadcid = null;
                cadcid = new Cadcid(vcodigocid);
                obj.setCodcid(cadcid);
                setCodcid(vcodigocid);
        }
        setObj(cadguia);
        
    }
Criado 8 de abril de 2013
Ultima resposta 8 de abr. de 2013
Respostas 1
Participantes 2