Operadores > Operadores de programación > Operador TRY/ON ERROR
  
Operador TRY/ON ERROR
Operador
Descripción
Evalúa x. Si x produce un error, el operador se evalúa y devuelve y. En caso contrario, devuelve x. El operador try/on error es un tipo diferenciado de operador condicional, que guía la ejecución únicamente en caso de producirse un error durante el cálculo.
Operandos
x, y es cualquier expresión o secuencia de expresiones válida. Por ejemplo, se permite una asignación local, una llamada de función o una secuencia de pasos de programación.
Aquí se usa try/on error para evitar la división por cero. Si x es 2, el programa se evalúa en ∞, en lugar de devolver una singularidad.
El marcador on error debe contener una expresión que siempre se evalúe debidamente. Se puede usar try/on error para devolver una variable con fines de depuración, realizar un cálculo alternativo o salir del programa y devolver un mensaje de error personalizado.
Información adicional
Se puede escribir la palabra try y pulsar Ctrl+J para convertir el nombre en un operador de programación con todos sus marcadores.