Exceção com condição :
Aqui iremos aprender a criar exceções com condição. Caso você não tenha lido as aulas "Condições" é "Exceção", é recomendável que você leia.
O quê é uma exceção com condição? É quando o obstaculo principal, a condição principal não foi passada, aí temos então uma outra condição para que seja passado.
Como criar uma exceção com condição? O comando que usamos para criar uma exceção com condição é o elsif, é tipo uma combinação com 'else' + 'if' = 'elsif'. Abaixo a um código de exemplo, para que você venha ter mais entendimento.
# Iniciando uma condição.
if (condição) # Aqui criamos o primórdio de uma condição. Atribuindo qual será o obstaculo.
(ação que irá ocorrer...) # Aqui atribuímos a ação que o sistema do programa irá interpretar caso o obstaculo seja passado.
elsif (condição) # Aqui criamos uma exceção com uma condição. Caso o obstaculo não seja concluído o programa irá interpretar está nova condição.
(ação que irá ocorrer...) # Aqui atribuímos a ação que o sistema do programa irá interpretar caso a exceção com a condição seja chamada.
end # Aqui finalizamos o código da condição.
Inserindo mais de uma exceção com condição: Como se trata de uma exceção com condição tem como criar várias delas. MAIS atenção com exceção normal não é possível criar várias delas, mais sim, 1 só. Também é possível inserir uma exceção normal. Veja abaixo o exemplo para que você entenda melhor.
# Iniciando uma condição.
if (condição) # Aqui criamos o primórdio de uma condição. Atribuindo qual será o obstaculo.
(ação que irá ocorrer...) # Aqui atribuímos a ação que o sistema do programa irá interpretar caso o obstaculo seja passado.
elsif (condição) # Aqui criamos uma exceção com uma condição. Caso o obstaculo não seja concluído o programa irá interpretar está nova condição.
(ação que irá ocorrer...) # Aqui atribuímos a ação que o sistema do programa irá interpretar caso a exceção com a condição seja chamada.
elsif (condição) # Aqui criamos uma exceção com uma condição. Caso o obstaculo não seja concluído o programa irá interpretar está nova condição.
(ação que irá ocorrer...) # Aqui atribuímos a ação que o sistema do programa irá interpretar caso a exceção com a condição seja chamada.
elsif (condição) # Aqui criamos uma exceção com uma condição. Caso o obstaculo não seja concluído o programa irá interpretar está nova condição.
(ação que irá ocorrer...) # Aqui atribuímos a ação que o sistema do programa irá interpretar caso a exceção com a condição seja chamada.
else# Aqui criamos uma exceção. Caso o obstaculo não seja concluído o programa irá interpretar a 'exceção'.
(ação que irá ocorrer...) # Aqui atribuímos a ação que o sistema do programa irá interpretar caso a exceção seja chamada.
end # Aqui finalizamos o código da condição.
Com está aula encerramos a seção 'Condições'.
O quê é uma exceção com condição? É quando o obstaculo principal, a condição principal não foi passada, aí temos então uma outra condição para que seja passado.
Como criar uma exceção com condição? O comando que usamos para criar uma exceção com condição é o elsif, é tipo uma combinação com 'else' + 'if' = 'elsif'. Abaixo a um código de exemplo, para que você venha ter mais entendimento.
# Iniciando uma condição.
if (condição) # Aqui criamos o primórdio de uma condição. Atribuindo qual será o obstaculo.
(ação que irá ocorrer...) # Aqui atribuímos a ação que o sistema do programa irá interpretar caso o obstaculo seja passado.
elsif (condição) # Aqui criamos uma exceção com uma condição. Caso o obstaculo não seja concluído o programa irá interpretar está nova condição.
(ação que irá ocorrer...) # Aqui atribuímos a ação que o sistema do programa irá interpretar caso a exceção com a condição seja chamada.
end # Aqui finalizamos o código da condição.
Inserindo mais de uma exceção com condição: Como se trata de uma exceção com condição tem como criar várias delas. MAIS atenção com exceção normal não é possível criar várias delas, mais sim, 1 só. Também é possível inserir uma exceção normal. Veja abaixo o exemplo para que você entenda melhor.
# Iniciando uma condição.
if (condição) # Aqui criamos o primórdio de uma condição. Atribuindo qual será o obstaculo.
(ação que irá ocorrer...) # Aqui atribuímos a ação que o sistema do programa irá interpretar caso o obstaculo seja passado.
elsif (condição) # Aqui criamos uma exceção com uma condição. Caso o obstaculo não seja concluído o programa irá interpretar está nova condição.
(ação que irá ocorrer...) # Aqui atribuímos a ação que o sistema do programa irá interpretar caso a exceção com a condição seja chamada.
elsif (condição) # Aqui criamos uma exceção com uma condição. Caso o obstaculo não seja concluído o programa irá interpretar está nova condição.
(ação que irá ocorrer...) # Aqui atribuímos a ação que o sistema do programa irá interpretar caso a exceção com a condição seja chamada.
elsif (condição) # Aqui criamos uma exceção com uma condição. Caso o obstaculo não seja concluído o programa irá interpretar está nova condição.
(ação que irá ocorrer...) # Aqui atribuímos a ação que o sistema do programa irá interpretar caso a exceção com a condição seja chamada.
else# Aqui criamos uma exceção. Caso o obstaculo não seja concluído o programa irá interpretar a 'exceção'.
(ação que irá ocorrer...) # Aqui atribuímos a ação que o sistema do programa irá interpretar caso a exceção seja chamada.
end # Aqui finalizamos o código da condição.
Com está aula encerramos a seção 'Condições'.