Exemple
public
static
void
main(
String
[] args ) {
Object o;
Object o2;
if
(o==
null
&& o.equals(o2)) {
o.toString();
}
}
Solution
Dans le code ci-dessus, une exception de pointeur nul peut être émise à l'exécution des méthodes o.equals(o2) et o.toString(). Reconsidérez les conditions dans l'instruction if/else afin de garantir qu'une telle exception ne sera pas émise.