Τι είναι η σύλληψη εξαίρεσης;
Τι είναι η σύλληψη εξαίρεσης;

Βίντεο: Τι είναι η σύλληψη εξαίρεσης;

Βίντεο: Τι είναι η σύλληψη εξαίρεσης;
Βίντεο: Το παρασκήνιο για τη σύλληψη του καταδικασμένου χρυσαυγίτη Λαγού | Κεντρικό Δελτίο Ειδήσεων |OPEN TV 2024, Νοέμβριος
Anonim

σύλληψη είναι να χειριστεί το εξαίρεση στο ίδιο το μέρος. Ως εκ τούτου, το πρόγραμμα συνεχίζεται μόλις συσχετιστεί σύλληψη εκτελείται ο κωδικός μπλοκ. Αν δεν πιαστεί με συσχετισμένο, αναζητά εξωτερική προσπάθεια.. σύλληψη μπλοκ. Εδώ, ο κώδικας που ακολουθεί το μπλοκ δοκιμής δεν θα εκτελεστεί εκτός και αν (μόνο τελικά εκτελεστεί το μπλοκ).

Κατά συνέπεια, ποια είναι η διαφορά μεταξύ της εξαίρεσης και της σύλληψης μιας εξαίρεσης;

Η ρήτρα ρίχνει χρησιμοποιείται για να δηλώσει ένα εξαίρεση , πράγμα που σημαίνει ότι λειτουργεί παρόμοια με το try- σύλληψη ΟΙΚΟΔΟΜΙΚΟ ΤΕΤΡΑΓΩΝΟ. Βολή χρησιμοποιείται λέξη-κλειδί στο σώμα της μεθόδου να ρίξε μια εξαίρεση , ενώ το ρίχνει χρησιμοποιείται στην υπογραφή της μεθόδου για να δηλώσει το εξαιρέσεις που μπορεί να συμβεί στο παρούσες δηλώσεις στο μέθοδος.

Επίσης, πότε πρέπει να πιάσετε εξαιρέσεις; 8 Απαντήσεις. Πρέπει να πιάσεις ο εξαίρεση πότε εσείς είναι στη μέθοδο που ξέρει τι προς το κάνω. Για παράδειγμα, ξεχάστε πώς λειτουργεί πραγματικά προς το παρόν, ας πούμε εσείς γράφουν μια βιβλιοθήκη για το άνοιγμα και την ανάγνωση αρχείων. Εδώ, ο προγραμματιστής ξέρει τι προς το κάνουν, έτσι αυτοί σύλληψη ο εξαίρεση και λαβή το.

Λαμβάνοντας υπόψη αυτό, τι είναι μια κατηγορία εξαίρεσης;

ο Κατηγορία εξαίρεσης είναι η βάση τάξη από την οποία εξαιρέσεις κληρονομώ. Για παράδειγμα, το InvalidCastException τάξη η ιεραρχία έχει ως εξής: Αντικείμενο.

Τι κάνει το JVM όταν προκύπτει μια εξαίρεση Πώς συλλαμβάνετε μια εξαίρεση;

ο JVM είναι υπεύθυνος για την εύρεση ενός εξαίρεση χειριστής προς το επεξεργασία το Εξαίρεση αντικείμενο. Πραγματοποιεί αναζήτηση προς τα πίσω μέσω της στοίβας κλήσεων μέχρι να βρει μια αντιστοίχιση εξαίρεση χειριστής για τη συγκεκριμένη κατηγορία Εξαίρεση αντικείμενο (σε όρο Java, αυτό είναι που ονομάζεται " σύλληψη " ο Εξαίρεση ).

Συνιστάται: