Структуры принятия решений требуют, чтобы программист указал одно или несколько условий, которые должны быть оценены или протестированы программой, вместе с оператором или инструкциями, которые должны быть выполнены, если условие определено как истинное, и, необязательно, другие операторы, которые должны быть выполнены, если условие определяется как ложное.
В этой главе мы будем изучать основную и продвинутую структуру принятия решений и условных выражений в Apex. Принятие решений необходимо, чтобы контролировать ход выполнения, когда определенное условие выполнено или нет. Ниже приводится общая форма типичной структуры принятия решений, встречающаяся в большинстве языков программирования.
Оператор if состоит из логического выражения, за которым следует один или несколько операторов.
За оператором if может следовать необязательный оператор else , который выполняется, когда логическое выражение имеет значение false.
За оператором if может следовать необязательный оператор else if … else , который очень полезен для проверки различных условий, используя единственный оператор if … else if.
Вы можете использовать один оператор if или else if внутри другого оператора if или else if .