Evalue x. Si x génère une erreur, l'opérateur évalue et renvoie y. Sinon, il renvoie x. L'opérateur try/on error est un type d'opérateur conditionnel distinct, qui guide uniquement l'exécution en cas d'erreur lors du calcul.
Opérandes
x, y sont des expressions ou des séquences d'expressions valides. Sont, par exemple, autorisés une affectation locale, un appel de fonction ou une séquence d'étapes de programmation.
Ici, try/on error permet d'éviter une division par zéro. Lorsque x est 2, le programme l'évalue à ∞, plutôt que de renvoyer une singularité.
L'emplacement réservé on error doit contenir une expression qui s'évalue toujours correctement. Vous pouvez utiliser try/on error pour renvoyer une variable à des fins de débogage, réaliser un autre calcul, ou quitter le programme et renvoyer un message d'erreur personnalisé.
Informations supplémentaires
• Vous pouvez entrer le terme try, puis appuyer sur Ctrl+J pour convertir le terme en un opérateur de programmation avec tous ses espaces réservés.