Un moyen rapide pour faire apparaître la boîte de dialogue est d'appuyer sur Ctrl + SHIFT + F8 (Sur Mac: Cmd + SHIFT + F8), puis cliquez sur à l'exception des points d'arrêt languette. Si c'était le dernier onglet que vous étiez en train de regarder, il sera toujours sélectionné, ce qui vous permettra d'activer et de désactiver facilement les exceptions. Cela entraînera la rupture d'IntelliJ au point du code (ou code de la bibliothèque) où l'exception a été levée. Plus précisément, vous obtenez une «première chance» lors de la gestion des exceptions, avant que la pile ne soit parcourue à la recherche de blocs catch/finally à exécuter.
TIP: Java a tendance à jeter beaucoup d'exceptions à l'intérieur lorsque les cours du chargement, cette rupture sur toutes les exceptions peut devenir assez fastidieux. Les bonnes nouvelles sont que vous pouvez exclure certains types d'exception en utilisant le champ condition.
Par exemple:
!(this instanceof java.lang.ClassNotFoundException)
Vous pouvez enchaîner plusieurs conditions avec &&
.
En cas d'exception IDEA ne met pas en évidence la ligne correcte - que puis-je faire? –
@VitalyZdanevich, je ne sais pas. Vous devriez poser une nouvelle question. –
@VitalyZdanevich, recompiler le programme. les fichiers de débogage sont probablement obsolètes –