Exemplo
public
static
void
main(
String
[] args ) {
Object o;
Object o2;
if
(o==
null
&& o.equals(o2)) {
o.toString();
}
}
Solução
No exemplo acima, uma exceção de ponteiro nulo pode ocorrer quando os métodos o.equals(o2) e o.toString() forem executados. Reconsidere as condições na instrução if/else para garantir que uma exceção de ponteiro nulo não será gerada.