2024 Συγγραφέας: Elizabeth Oswald | [email protected]. Τελευταία τροποποίηση: 2024-01-13 00:05
Όπως αναφέρθηκε ήδη σε μια άλλη απάντηση, δεν συνιστάται να συλλάβετε ένα NullPointerException. Ωστόσο, σίγουρα θα μπορούσατε να το πιάσετε, όπως δείχνει το παρακάτω παράδειγμα. Αν και μπορεί να εντοπιστεί ένα NPE, σίγουρα δεν πρέπει να το κάνετε αυτό, αλλά να διορθώσετε το αρχικό πρόβλημα, που είναι η μέθοδος Check_Circular.
Είναι το NullPointerException μια επιλεγμένη εξαίρεση;
Απάντηση: Το NullPointerException δεν είναι επιλεγμένη εξαίρεση. Είναι απόγονος του RuntimeException και δεν είναι επιλεγμένο.
Σε ποια περίπτωση θα απορριφθεί το NullPointerException;
Μια εξαίρεση μηδενικού δείκτη δημιουργείται όταν μια εφαρμογή επιχειρεί να χρησιμοποιήσει null στην περίπτωση όπου απαιτείται ένα αντικείμενο. Αυτά περιλαμβάνουν: Κλήση της μεθόδου παρουσίας ενός μηδενικού αντικειμένου. Πρόσβαση ή τροποποίηση του πεδίου ενός μηδενικού αντικειμένου.
Η εξαίρεση καλύπτει όλες τις εξαιρέσεις;
Δεδομένου ότι η Εξαίρεση είναι η βασική κλάση όλων των εξαιρέσεων, θα πιάσει οποιαδήποτε εξαίρεση.
Γιατί να μην λάβετε εξαίρεση;
Το
catch(Exception) είναι μια κακή πρακτική, επειδή συλλαμβάνει επίσης όλο το RuntimeException (μη επιλεγμένη εξαίρεση). Αυτό μπορεί να είναι συγκεκριμένο για τη Java: Μερικές φορές θα χρειαστεί να καλέσετε μεθόδους που ρίχνουν επιλεγμένες εξαιρέσεις. Εάν αυτό βρίσκεται στο επίπεδο λογικής EJB/επιχειρηματικής σας, έχετε 2 επιλογές - πιάστε τις ή ρίξτε τις ξανά.
Συνιστάται:
Είναι η εξαίρεση συνώνυμο;
Σε αυτήν τη σελίδα μπορείτε να ανακαλύψετε 61 συνώνυμα, αντώνυμα, ιδιωματικές εκφράσεις και σχετικές λέξεις για εξαίρεση, όπως: excusing, κάνοντας εξαίρεση του, exclusion, demur, caveat, φραγή, ιδιαιτερότητα, κλωτσιά, ειδική περίπτωση, διαχωρισμός και ανωμαλία.
Τι είναι η εξαίρεση αποστολής;
Συμβαίνει μια εξαίρεση όταν ένα πακέτο καθυστερεί προσωρινά κατά τη μεταφορά. Καταβάλλεται κάθε προσπάθεια για να παραδοθεί κάθε δέμα το συντομότερο δυνατό, επομένως μια εξαίρεση δεν υποδηλώνει απαραίτητα καθυστερημένη αποστολή. … Σε πολλές περιπτώσεις, η παράδοση γίνεται ξανά την επόμενη μέρα.
Τι είναι η μη χειριζόμενη εξαίρεση έχει συμβεί;
Το σφάλμα "Παρουσιάστηκε μη χειριζόμενη εξαίρεση win32 στο application_name" το σφάλμα συμβαίνει συνήθως όταν ο χρήστης προσπαθεί να εκκινήσει μια εφαρμογή που έχει δημιουργηθεί στο Visual Studio. Οι περισσότερες αναφερόμενες περιπτώσεις αυτού του σφάλματος σχετίζονται με το Uplay, τον Internet Explorer και πολλά παιχνίδια παλαιού τύπου που αρχικά δημιουργήθηκαν για παλαιότερες εκδόσεις των Windows.
Δεν θα πιάσει ποτέ ο Αχιλλέας τη χελώνα;
Προτού μπορέσει να προσπεράσει τη χελώνα, πρέπει πρώτα να την προλάβει. … Το αποτέλεσμα είναι ότι ο Ο Αχιλλέας δεν μπορεί ποτέ να ξεπεράσει τη χελώνα. Ανεξάρτητα από το πόσο γρήγορα ο Αχιλλέας κλείνει κάθε κενό, η αργή αλλά σταθερή χελώνα θα ανοίγει πάντα νέες, μικρότερες και θα παραμένει ακριβώς μπροστά από τον Έλληνα ήρωα.
Μπορεί ένας outfielder να πιάσει ένα infield fly;
"Catchable από infielder" Ομοίως, η infield fly μπορεί επίσης να ονομάζεται εάν ένας outfielder τρέχει στο infield για να πιάσει μια fly ball, εάν θα μπορούσε να είχε πιαστεί από infielder με συνηθισμένη προσπάθεια. Μπορεί να είναι χρήσιμο να το σκεφτούμε ως τον "