Desvío de errores, Ejemplo, Desvío de errores -18 – HP Calculadora Gráfica HP 49g Manual del usuario
Página 212: Ejemplo -18
¡Atención! El texto de este documento se ha detectado automáticamente. Para ver el documento original, se puede utilizar el modo "Original".

Desvío de errores
En su forma predeterminada, un programa se detiene cuando encuentra
un error. Si desea que haya secciones de su programa que se ocupen de
los errores en lugar de detenerlo, debe incluir las secciones dentro de las
estructuras de desvío de error. Se pueden especificar las acciones a tomar
cuando su programa encuentre errores, en lugar de detenerlo. Las
siguientes estructuras de desvío de errores están disponibles:
• IFERR
código
THEN
código de error
END
Si el programa encuentra vm error mientras se está ejecutando el
código,
se saltea el código restante y se ejecuta el
código de error.
Si
no se encuentran errores en el
código, no se ejecuta el
código de error.
• IFERR
código
THEN
código de error
ELSE
código no por error
END
Si el programa encuentra un error mientras se está ejecutando el
código,
se saltea el código restante y se ejecuta el
código de error.
Si
no se encuentran errores en el
código, se ejecuta el
código no por
error.
Ejemplo
El ejemplo que se detalla a continuación crea una lista de las marcas
usadas en el ejemplo anterior. Si se ingresó un valor no numérico, el
programa presenta im mensaje de error. El programa hace lo siguiente:
• Configura un circuito para recolectar 20 valores.
• Pide un valor de entrada.
• Prueba la entrada para verificar si es un número.
• Si se genera im error, se lo detecta y aparece un mensaje de error para
pedir un valor munérico.
Página 10-18
Introducción a la programación