Ορίστε κάποιες μεταβλητές . Για την προσομοίωση του σφάλματος και να δείξει γιατί η εξαίρεση που συμβαίνει , ορίστε μερικές μεταβλητές αργότερα στον κώδικα : int i = 2 ? Int j = 2 ? 2
Προσπάθεια να προσθέσετε αυτές τις δύο μεταβλητές μαζί και να τους εκχωρήσετε σε μια απροσδιόριστη variable.x = j + i ? . Αυτό ρίχνει μια null pointer 'εξαίρεση, διότι το x δεν ορίζεται στον κώδικα
εικόνων 3
Αποφύγετε το δείκτη null εξαίρεση , ελέγχοντας αν τα μεταβλητή είναι null πριν από τη χρήση . Ο κώδικας παρακάτω αποφεύγει τη μηδενική σφάλματος.Εάν εξαίρεσης ( x = null ! ) { X = j + i ? }
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα