Пример

public static void main( String[] args ) {
Object o;
Object o2;
if (o==null && o.equals(o2)) {
o.toString();
}
}

Исправление
    В приведенном примере при исполнении методов o.equals(o2) и o.toString() может возникнуть исключительная ситуация null-pointer.
    Пересмотрите условия в операторе if/else и убедитесь, что исключительная ситуация null-pointer не генерируется.

    Примечание: это правило также отмечает случаи, когда в качестве параметра передается пустой объект.
    Так как поведение принимающего метода не всегда предсказуемо, делать это не рекомендуется.