Saltar navegación

Documentación de FlexPro 2025

Throw

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

Instrucción Return