Bloco Try...Catch...Finally
Retorno
Compatibilidade
Servidor
Cliente
Exemplo 1
O bloco abaixo utiliza o operador (E) para combinar declarações relacionais simples em uma expressão mais complexa. Considerando que num = 2, o resultado para a primeira expressão é falso, ao passo que a segunda expressão tem o resultado verdadeiro. O retorno para esse caso é falso, já que para ser verdade, ambas as expressões de entrada devem ser verdade.
Sobre Exceções
Exceções representam uma situação que normalmente não ocorre, sinalizando que ocorreu algum problema no tempo de execução de um programa. Tais problemas podem ocorrer por vários motivos, como por exemplo, ao se dividir um número por zero.
Sobre a instrução Try
A instrução try é utilizada para delimitar um bloco em que métodos chamados podem lançar exceções a serem tratadas. Essas exceções lançadas podem ser capturadas por uma cláusula catch, e em seu bloco pode ser desenvolvido código para tratamento das exceções lançadas.
Sobre a instrução Catch
A instrução catch captura exceções e erros lançados dentro de try e possibilita o desenvolvimento de código para tratá-los.
Sobre a instrução Finally
A instrução finally permite que um bloco seja sempre executado após a execução de um bloco de catch e/ou de try.
Componente Try...Catch...Finally
Componente a ser utilizado na CronApp - IDE.