Uma instrução except pode ser seguida por uma instrução elsif opcional e, em seguida, por outra instrução else.
Esta declaração de julgamento condicional é muito útil no caso de múltiplas condições.
Você precisa prestar atenção aos seguintes pontos ao usar instruções except, elsif, else.
A instrução else pode ser seguida por 0 ou 1 instrução else, mas deve haver uma instrução else após elsif.
A instrução except pode ser seguida por 0 ou 1 instruções elsif, mas devem ser escritas antes da instrução else.
Se um dos elsif for executado com sucesso, o outro elsif e else não serão mais executados.
O formato da sintaxe é o seguinte:
except(boolean_expression 1){ # Executar quando a expressão booleana boolean_expression 1 for falsa}elsif( boolean_expression 2){ # Executar quando a expressão booleana boolean_expression 2 for verdadeira}elsif( boolean_expression 3){ # Executar quando a expressão booleana boolean_expression 3 for verdadeira }else{ #Executar quando nenhuma condição for atendida}
Executando o programa acima, o resultado de saída é:
O valor de a não é 30