Todas as expeções são representadas pelos tipos de que derivam, directa o indirectamente do
tipo excepção.
O as Type_name do bloco catch especifica o tipo de excepcção de que estamos a tratar e
este está associado ao bloco de instruções imediatamente abaixo.
tipo excepção.
O as Type_name do bloco catch especifica o tipo de excepcção de que estamos a tratar e
este está associado ao bloco de instruções imediatamente abaixo.
Try
Dim x As Integer = 0
Dim y As Integer = 1 \ x
Catch e As System.DivideByZeroException
Console.WriteLine(e.Message)
End Try
Neste exemplo estamos a tratar de uma excepção em concreto.
Podemos ainda tratar de várias excepções do mesmo bloco try
Try
Catch e As System.DivideByZeroException
' ...
Catch e As System.OverflowException
' ...
End Try
0 comentários:
Postar um comentário