нельзя так делать в этом случае. Во-первых break нельзя в тернарнике написать, во-вторых тернарник нельзя использовать в роли оператора, который влияет на поток выполнения кода (как в этом случае - ветвление), это нечитаемо. Его только для вычислений нужно использовать