2010-04-19 4 views
29

netbeans에서 자바 프로그램을 디버깅 할 때 NullPointerException이 발생하는 줄에서 디버거를 멈추고 변수를 검사 할 수 있습니다. 그 줄에 설정된 중단 점에 조건을 사용해야한다고 생각하지만 조건의 구문은 무엇입니까? 디버깅 도움Netbeans : NullPointerException을 어떻게 중단합니까?

답변

47

이동에 대한

감사> 새 중단 점 (또는 CTRL + 시프트 + F8). 오른쪽 상단 드롭 다운 메뉴에서 중단 점 유형을 예외로 변경하십시오. Exception class (예외 클래스) 필드에 java.lang.NullPointerException을 입력하십시오. 붙잡음, 잡히지 않거나 둘 다에 중단할지 선택하십시오.

예외가 발생하면 코드를 디버그하고 영광스러운 자동 중단 점을 살펴보십시오.

+0

환상적! 감사. –

+1

나는 그것을했고, 중단 점이 그곳에조차없는 것처럼 멈추지 않고있다. netbeans 사용하기 7.0.1. 및'ArrayIndexOutOfBoundsException' 도움말. –

+1

새 중단 점 대화 상자의 맨 아래에는 현재 스레드 또는 모든 응용 프로그램 스레드를 중지하는 필드가 있으며, "모든 스레드"를 기본값으로 만들 수 있습니다. 필자의 경우 가장 유용했습니다. –

관련 문제