Пример

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

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