POO Avaçanda - Excepções Continuação

No visual Basic.NET os programas podem tratar das excepções.
Isto é possível colocando código com grande potencial de gerar excepções dentro de blocos Try…End Try
O exemplo seguinte mostra como poderemos tratar da excepção gerada por uma divisão por zero.

Try
Dim x As Integer = 0
Dim y As Integer = 1 \ x
Catch e As Exception
Console.WriteLine(e.Message)
End Try

Quando o programa tenta dividir o inteiro por zero ocorre uma excepção, então o programa salta para o bloco onde está o Catch e executa essa parte do código, sem que isso termine a execução do mesmo.

Se nenhuma excepção ocorrer dentro do bloco try, então o programa salta o bloco catch

0 comentários:

Enviar um comentário