Τι είναι η διάσωση στο Ruby;
Τι είναι η διάσωση στο Ruby;

Βίντεο: Τι είναι η διάσωση στο Ruby;

Βίντεο: Τι είναι η διάσωση στο Ruby;
Βίντεο: Η Σάνι στην διάσωση! Τα πλάσματα χρειάζονται ΒΟΗΘΕΙΑ! | Περιπέτειες στη χώρα του φυλαχτού Επ.2 2024, Νοέμβριος
Anonim

Μια αυξημένη εξαίρεση μπορεί να είναι διασώθηκε για να αποτρέψετε τη συντριβή της εφαρμογής σας μόλις φτάσει στην κορυφή της στοίβας κλήσεων. Σε Ρουμπίνι , χρησιμοποιούμε το διάσωση λέξη-κλειδί για αυτό. Κατά τη διάσωση μιας εξαίρεσης σε Ρουμπίνι , μπορείτε να καθορίσετε μια συγκεκριμένη κλάση σφάλματος που θα έπρεπε να είναι διασώθηκε από.

Εξάλλου, τι σημαίνει διάσωση στο Ruby;

Πότε διάσωση χρησιμοποιείται το μπλοκ, χειρίζεται την εξαίρεση και συνεχίζει την εκτέλεση του προγράμματος. Σημείωση: Πολλαπλές διάσωση οι όροι μπορούν να χρησιμοποιηθούν στο ίδιο πρόγραμμα το οποίο που σημαίνει εάν μια εξαίρεση δεν χειριστεί ο πρώτος διάσωση ρήτρα και μετά άλλη διάσωση Η ρήτρα σίγουρα θα χειριστεί την εξαίρεση.

Δεύτερον, ποια γλώσσα προγραμματισμού χρησιμοποιεί τη διάσωση; Ρουμπίνι

Ομοίως, μπορείτε να ρωτήσετε, πώς λειτουργεί η διάσωση στο Ruby;

Για κάθε διάσωση ρήτρα στο μπλοκ έναρξης, Ρουμπίνι συγκρίνει την παρουσιαζόμενη Εξαίρεση με κάθε μία από τις παραμέτρους με τη σειρά. Ο αγώνας θα πετύχει εάν η εξαίρεση που αναφέρεται στο διάσωση Η ρήτρα είναι η ίδια με τον τύπο της εξαίρεσης που τίθεται επί του παρόντος ή είναι μια υπερκλάση αυτής της εξαίρεσης. εγείρει «Μια εξαίρεση δοκιμής.

Τι ξεκινά στο Ruby;

ΝΑ ΑΡΧΙΣΕΙ και ΤΕΛΟΣ είναι δεσμευμένες λέξεις στο Ρουμπίνι που δηλώνουν ότι ο κώδικας πρέπει να εκτελεστεί στην αρχή και στο τέλος του α Ρουμπίνι πρόγραμμα. (Σημειώστε ότι ΝΑ ΑΡΧΙΣΕΙ και END με κεφαλαία γράμματα είναι εντελώς διαφορετικά από να αρχίσει και τελειώνουν με πεζά.)

Συνιστάται: