le débogueur de NetBeans simplifie le processus de recherche de bogues dans le code en vous permettant d'arrêter le programme en cours d'exécution afin d'évaluer son état actuel. Les points d'arrêt dans votre code disent le débogueur où d'interagir avec votre programme , mais s'ils ne sont pas correctement mis en place , ils ne peuvent effectivement causer le programme en pause. Jour NetBeans
Plusieurs bugs dans les anciennes versions de NetBeans ont causé le débogueur pour sauter par-dessus des points d'arrêt , même si elles sont correctement configurés . Téléchargez et installez la dernière version de NetBeans à partir de la page d'accueil de NetBeans. Vous pouvez aussi avoir besoin de télécharger la dernière version du kit de développement Java, ou JDK , à partir de Java Page d'accueil du Oracle.
Breakpoint Placement
applications Java les plus avancés , certaines sections de code ne peut fonctionner dans certaines circonstances. Si un point d'arrêt est placé dans une section inutilisée du code, le débogueur ne rencontrera pas le point d'arrêt et le programme ne sera pas en pause. Pour un meilleur contrôle sur le processus de débogage , placez votre point d'arrêt sur la première ligne de la méthode principale de votre programme, et utiliser le " Step Over " et " Step Into " contrôles dans le menu "Debug" pour vous déplacer dans le programme.
paramètres du point d'arrêt
points d'arrêt dans NetBeans peut être configuré avec différents comportements qui changent la façon dont le débogueur gère. Faites un clic droit sur un point d'arrêt et sélectionnez "Propriétés " dans le menu " Breakpoint " pour afficher la fenêtre des propriétés du point d'arrêt. Vérifiez que les deux «conditions» les cases ne sont pas cochées ou de vérifier que les conditions prévues sont effectivement présentes que le programme s'exécute. Sous la rubrique « Actions », sélectionnez « Sujet Breakpoint " à partir de la liste déroulante «suspendre» . Si " Non Fil (Suite) " est sélectionné , le débogueur affiche le texte dans la zone "Texte d'impression" et continue l'exécution du programme sans s'arrêter.
Exécute le débogueur
Sélectionnez "Debug Main Project " dans le menu "Debug " pour commencer le débogage de votre projet en cours. Si vous sélectionnez « Exécuter le projet principal" dans le menu de l'exécution ou cliquez sur l'icône de l'exécution, aucun des points d'arrêt ne fonctionnera . Vous pouvez également sélectionner " Step Into " dans le menu "Debug " pour lancer le débogueur et arrêter immédiatement sur la première ligne de la méthode principale de votre programme. Continuer avec " Step Into " et " Step Over " dans le menu debug pour vous déplacer dans votre programme une ligne à la fois , ou sélectionnez «Continuer» pour courir à l' arrêt suivant .