는 내가 직접 블록을 잡으려고 이동합니다이 라인내부 함수를 호출하지 않습니까?
try
{
String categoryWordStr=getMapValueStr(arrSenStatus.getCategoryKwordTargetV());
....
....
}
catch (Exception e)
{
// TODO Auto-generated catch block
e.printStackTrace();
}
에오고 후이 코드를 디버깅하는 것을 시도하고있다. 이 코드에서는 함수 getMapValueStr()
을 호출하지 않고 블록을 catch하고 예외를 throw합니다. 17 : 37,912 ERROR [STDERR] java.lang.NullPointerException이 11 : 17 : 37,914 ERROR 내 함수로 getMapValueStr
내가
,(11)와 같은 예외를 얻고있다
private static String getMapValueStr(HashMap<String, String> categoryWordMap) { ... ... }
입니다
[STDERR] org.gov.cdac.aai.eilmt.formatrebuilder.AllFormatProcessor.getHindiLexMap (AllForm atProcessor.java:585)에서 -
이 기능을 사용하지 않습니다. 문제가 무엇입니까 ?? 도와주세요 ... 고맙습니다.
arrSenStatus
이 (NullPointerException
)arrSenStatus.getCategoryKwordTargetV()
자체가 인수가 완전히getMapValueStr
방법 전에 수 평가 잊지 마세요 예외
을 던졌습니다 null의 다음과 같은 경우
예외의 스택 추적은 무엇입니까? – Kyle
예외 추적 e.printStackTrace(); – Ezequiel
왜 디버거에서 단계별로 실행하지 않습니까? 이런 사람들이 어둠 속에서 어떻게 프로그램하는지 궁금하네요? –