2016-09-19 3 views
1

을 모두 던지고 있습니다. Amy 요구 사항은 하나의 예외 조건 (메시지가 괜찮은지 아닌지)을 확인하는 것입니다. 이를 위해 디버그 모드에서 코드를 유지하는 예외가 발생했습니다.Eclipse Display View에서 오류

다음 표현식을 작성한 후 마우스 오른쪽 버튼을 클릭하여 표현식을 선택하십시오.

throw new NullPointerException(); 

이클립스

Evaluation failed. Reason(s): 
     Syntax error, insert ";" to complete BlockStatements 

을 보여주는 것은 어떤 사람은 나에게 제발 도와 드릴까요?

+0

우리에게 [mcve]를 보여주세요. 한 줄로 잘못 된 것을 말할 수는 없습니다. 틀린 장소에있을 수도 있습니다. –

+0

평가는 보통 당신이 치는 브레이크 포인트의 컨텍스트에서 실행됩니다. 중단 점이있는 파일에 구문 오류가있을 수 있습니까? – Mickael

+0

의사 코드는 다음과 같습니다. 'try { 문 또는 메서드 호출; } catch (예외) { 오류 메시지; }' 컨트롤이 명령문이나 메서드 호출에있을 때 중단 점을 배치했습니다. 오류없이 maven으로 빌드 할 때 코드에 구문 오류가 없습니다. Eclipse Neon과 Java 8을 사용하고 있습니다. –

답변

3

중괄호를 묶고 Ctrl + U를 누릅니다. 네온에서 일해야한다.

{throw new NullPointerException();}