Qu'est-ce que le sauvetage dans Ruby ?
Qu'est-ce que le sauvetage dans Ruby ?

Vidéo: Qu'est-ce que le sauvetage dans Ruby ?

Vidéo: Qu'est-ce que le sauvetage dans Ruby ?
Vidéo: Sauvetage du jour : Ruby 2024, Novembre
Anonim

Une exception levée peut être sauvé pour l'empêcher de planter votre application une fois qu'elle atteint le sommet de la pile d'appels. Dans Rubis , nous utilisons le porter secours mot-clé pour cela. Lors du sauvetage d'une exception dans Rubis , vous pouvez spécifier une classe d'erreur spécifique qui doit être sauvé de.

D'ailleurs, que signifie sauvetage en Ruby ?

Lorsque porter secours est utilisé, il gère l'exception et continue l'exécution du programme. Remarque: plusieurs porter secours peuvent être utilisées dans le même programme qui moyens si une exception n'est pas gérée par le premier porter secours clause, puis une autre porter secours clause traitera certainement l'exception.

Deuxièmement, quel langage de programmation utilise Rescue ? Rubis

De même, vous pouvez vous demander comment fonctionne le sauvetage dans Ruby ?

Pour chaque porter secours clause dans le bloc de début, Rubis compare l'exception déclenchée à chacun des paramètres à tour de rôle. La correspondance réussira si l'exception nommée dans le porter secours clause est le même que le type de l'exception actuellement levée, ou est une superclasse de cette exception. lever 'Une exception de test.

Qu'est-ce qui commence dans Ruby ?

COMMENCER et END sont des mots réservés dans Rubis qui déclarent le code à exécuter au tout début et à la toute fin d'un Rubis programme. (Noter que COMMENCER et END en majuscules sont complètement différents de commencer et terminer en minuscule.)

Conseillé: