if Valida o critério fornecido e executa as ações especificas se o critério for atendido, caso não seja atendido as ações são ignoradas e o programa passa para a próxima tarefa.
else if A declaração condicional “else if” é sempre precedida por uma declaração condicional “if”. Ela é executada quando a instrução condicional “if” anterior falha e o critério “else if” é atendido.
else A declaração condicional “else” é sempre precedida por uma declaração condicional “if” ou “else if”. Ela é executada quando as instruções condicionais “if” e “else if” precedentes falham. Devemos implementar a declaração “else” sempre a última em um conjunto de declarações condicionais, não deve ser seguida pelas condições acima.
if null O “if null” leva duas expressões, ela avalia a expressão 1 para valores nulos. Se a expressão 1 for nulo retorna a expressão 2. Se a expressão 1 não for nula, retorna a mesma.
Operador ternario O operador ternário verifica uma condição e retorna um dentre dois valores pré-definidos em sua estrutura.
Declaração condicional com um critério e uma única ação.
Declaração condicional com um critério e duas ações
Declaração condicional com dois critérios e duas ações.
Declaração condicional com vários critérios e várias ações