У вас очень много решительных пробелов. Поправьте чуточку форматирование.

    while (scanner.hasNext()) {
        if (scanner.hasNext(bracket) || otherCondition && (3 + 5 > 4)) {