Genera una excepción y pasa la expresión especificada como valor de la excepción.
Sintaxis
Throw [Valor]
La sintaxis de la instrucción Throw consta de las siguientes partes:
Parte |
Descripción |
|---|---|
Valor |
Expresión opcional que se utilizará como valor de la excepción. Si omite la expresión, la excepción tendrá el tipo de datos Vacío. |
Notas
La excepción puede ser capturada y procesada con una instrucción Try. Si no se captura la excepción, se genera un mensaje de error que contiene el valor de la excepción.
Disponibilidad
FlexPro View, Basic, Professional, Developer Suite
Ejemplo
Ejecuta una división y genera una excepción si el divisor es cero.
Arguments X, Y
If Y == 0 Then
Throw "Se ha detectado una división entre cero."
End
X / Y
Véase también
Instrucción Try...Catch