Προτιμήσεις εντοπισμού και διόρθωσης σφαλμάτων Java

Οι ακόλουθες προτιμήσεις μπορούν να οριστούν με τη χρήση της σελίδας προτιμήσεων Ανοίγει τη σελίδα προτιμήσεων εντοπισμού και διόρθωσης σφαλμάτων Java Java > Εντοπισμός και διόρθωση σφαλμάτων.

Αυτές οι επιλογές εφαρμόζονται σε συγκεκριμένες λειτουργίες εντοπισμού και διόρθωσης σφαλμάτων Java και έχουν να κάνουν με την αναστολή επιλογών και την αντικατάσταση χρησιμοποιημένου κώδικα.

Επιλογή

Περιγραφή

Προεπιλογή

Αναστολή εκτέλεσης μη εντοπισμένων εξαιρέσεων

Αυτή η επιλογή ελέγχει εάν ένα πρόγραμμα θα ανασταλεί εάν προκύψει μια μη εντοπισμένη εξαίρεση.

Για παράδειγμα εάν προσπαθήσετε να καλέσετε μια μέθοδο σε ένα αντικείμενο null και προκύψει μια NullPointerException, με αυτή την επιλογή στο πρόγραμμά σας θα ανασταλεί στη θέση που προέκυψε ή εξαίρεση

Ενεργοποιημένη
Αναστολή εκτέλεσης σε σφάλματα μεταγλώττισης Αυτή η επιλογή ελέγχει εάν ένα πρόγραμμα θα ανασταλεί όταν ένα σφάλμα μεταγλώττισης εντοπιστεί Ενεργοποιημένη
Αναστολή σε σημεία διακοπής κατά τη διάρκεια αποτιμήσεων Αυτές οι επιλογές ελέγχουν εάν τα σημεία διακοπής θα ανασταλούν κατά τη διάρκεια μιας αποτίμησης κώδικα που περιέχει σημείο διακοπής. Για περισσότερες πληροφορίες σχετικά με τις αποτιμήσεις μεταβείτε εδώ Ενεργοποιημένη
Άνοιγμα αναδυόμενου παράθυρου όταν γίνεται αναστολή κατά την εκτέλεση Αυτή η επιλογή ελέγχει εάν ένα αναδυόμενο παράθυρο θα εμφανιστεί όταν η εκτέλεση ενός προγράμματος διακοπεί σε μια εξαίρεση. Η εξαίρεση στην οποία γίνεται διαθέσιμη η αναστολή του προγράμματος για επιθεώρηση στο αναδυόμενο παράθυρο Απενεργοποιημένη
Προεπιλεγμένη πολιτική αναστολής για νέα σημεία διακοπής Αυτή η επιλογή επιτρέπει στην προεπιλεγμένη πολιτική αναστολής να οριστεί για νέα σημεία διακοπής. Η πολιτική αναστολής χρησιμοποιείται από σημεία διακοπής για να δηλώσει στο VM τι να αναστείλει, σε αυτή την περίπτωση είτε το νήμα στο οποίο είναι ενεργό το σημείο διακοπής ή ολόκληρο το VM που εκτελείται. Αναστολή νήματος
Εμφάνιση σφάλματος όταν η αντικατάσταση χρησιμοποιημένου κώδικα αποτύχει Αυτή η επιλογή ελέγχει εάν ο χρήστης θα λάβει ένα πλαίσιο διαλόγου σφάλματος όταν αποτύχει η αντικατάσταση χρησιμοποιημένου κώδικα Ενεργοποιημένη
Εμφάνιση σφάλματος όταν δεν υποστηρίζεται η αντικατάσταση χρησιμοποιημένου κώδικα Αυτή η επιλογή ελέγχει εάν ο χρήστης θα λάβει ένα πλαίσιο διαλόγου σφάλματος όταν δεν υποστηρίζεται η αντικατάσταση χρησιμοποιημένου κώδικα και ο χρήστης έχει πραγματοποιήσει και αποθηκεύσει αλλαγές σε κώδικα που εκτελείτε επί του παρόντος Ενεργοποιημένη
Εμφάνιση σφάλματος όταν παραμένουν ξεπερασμένες μέθοδοι μετά την αντικατάσταση χρησιμοποιημένου κώδικα Αυτή η επιλογή ελέγχει εάν ο χρήστης θα λάβει ένα πλαίσιο διαλόγου σφάλματος όταν η αντικατάσταση χρησιμοποιημένου κώδικα ολοκληρωθεί, αλλά έχουν παραμείνει ξεπερασμένες μέθοδοι Ενεργοποιημένη
Αντικατάσταση αρχείων κλάσης που περιέχουν σφάλματα μεταγλώττισης Αυτή η επιλογή ελέγχει εάν θα γίνει αντικατάσταση των των αρχείων κλάσης που περιέχουν σφάλματα μεταγλώττισης Ενεργοποιημένη
Προθεσμία λειτουργίας εντοπισμού και διόρθωσης σφαλμάτων Αυτή η επιλογή περιγράφει τη διάρκεια του χρόνου (σε χιλιοστά του δευτερολέπτου) που η λειτουργία εντοπισμού και διόρθωσης σφαλμάτων θα περιμένει προσπαθώντας να επικοινωνήσει με ένα VM που εκτελείται πριν εγκαταλείψει την προσπάθεια και αποσυνδεθεί 3000
Εκκίνηση προθεσμίας Αυτή η επιλογή περιγράφει τη διάρκεια του χρόνου (σε χιλιοστά του δευτερολέπτου) που μια εκκίνηση θα περιμένει για την ολοκλήρωση της διεργασίας πριν την εγκατάλειψη και τον τερματισμό της. Αυτή η επιλογή δεν έχει περιορισμούς στη διάρκεια του χρόνου εκτέλεσης ενός προγράμματος, μόνο στο πόσο μεγάλη θα είναι η διάρκεια αναμονής προσπάθειας εκτέλεσης του προγράμματος 20000
Προειδοποίηση όταν δεν είναι δυνατή η εγκατάσταση σημείου διακοπής λόγω έλλειψης γνωρισμάτων αριθμών γραμμής Αυτή η επιλογή ελέγχει εάν ο χρήστης θα ειδοποιηθεί εάν προσπαθήσουν να ορίσουν ένα σημείο διακοπής σε μια γραμμή που διαθέτει μη έγκυρες πληροφορίες γραμμής Ενεργοποιημένη

Σχετικές έννοιες

Λειτουργία εντοπισμού και διόρθωσης σφαλμάτων
Προοπτικές Java
Προβολές Java
Τοπικός εντοπισμός και διόρθωση σφαλμάτων
Απομακρυσμένος εντοπισμός και διόρθωση σφαλμάτων

Σχετικές εργασίες

Εκκίνηση προγράμματος Java
Εκτέλεση/Εντοπισμός και διόρθωση σφαλμάτων

Σχετικές παραπομπές

Προτιμήσεις "Λειτουργίες μορφοποίησης λεπτομερειών"
Προτιμήσεις "Διάσχιση σωρού (Heap Walking)"
Προτιμήσεις "Εγκατεστημένα JRE"
Προτιμήσεις "Λογικές δομές"
Προτιμήσεις "Εμφάνιση στοιχειώδους είδους"
Προτιμήσεις "Εκτέλεση / Εντοπισμός και διόρθωση σφαλμάτων"
Προτιμήσεις "Φίλτρα βηματικής εκτέλεσης"