Você tem certeza que o parametro que está sendo passado não está nulo, normalmente essa exception é de valores nulos onde não pode haver valores nulos
J
Juliano_CarnielPJ
Opa esse erro ai deve estar acontecendo por causa da clausula
campo.lenght(), pq esse objeto está nulo, e vc está tentando acessar um método dele…
faça um if(campo!=null)
//faz o que vc ta fazendo
else
// printa que o campo eh nulo =) dai vc vai ter a certeza disso…
espero ter ajudado
cya!
S
spierPJ
JavaPlayer,
e, depois de tratar a possibilidade de nulos, como jujo bem colocou,
acho que será preciso também um pouco de atenção no que é que você está querendo mesmo:
return(campo.length() < 0);
O resultado da comparação acima, se a String campo NÃO for nula, SEMPRE será verdadeira!
Ou você conhece uma string não nula com comprimento MENOR DO QUE zero?
G
Guilherme_MelloPJ
Ok cara isso foi distração minha… mas eu apenas escrevi errado…
Todos erram…
Quando fui postar esse erro aqui no fórum eu escrevi o código muito rápido e acabei me distraindo nos operadores…
mas mesmo assim Muito Obrigado pela sua atenção…
:!:
S
spierPJ
Todos erram…
Pois é, …
quem disse que
"".length() < 0
SEMPRE será verdadeiro? :sad:
foi mal!
G
Guilherme_MelloPJ
Se isso é o bastante para vc!
Fazer o que né?
É sabio do sabio errar…