2012-01-09 2 views
0

런타임시 구성 등록 정보 파일에 새 NewKey-NewValue 쌍을 추가하려고합니다. 나는 시도했다 :Java - 런타임에 등록 정보 파일에 새 항목 쌍 추가

그러나 나는 항상 setProperty 줄에서 NullPointerException을 얻는다. 제안 사항이 있으십니까?

감사합니다.

+0

전체 코드를 게시 할 수 있습니까? 이 코드에서 아무 것도 볼 수 없다. – Harinder

+1

나는 여러분이 코드를 과도하게 다듬 었다고 생각한다.'p.setProperty' 라인은 괜찮다. (다른 것들은 의사 코드이므로 오류를 발견하기 어렵다.) –

+1

문제는 "..."=로 표시됩니다. – 4ndrew

답변

5

확인은 "NewValue로는"널 (null)이 해시 테이블, java.util.Properties

의 부모입니다

...

public synchronized V put(K key, V value) { 
// Make sure the value is not null 
if (value == null) { 
    throw new NullPointerException(); 
} 

...

아니다
+0

+1 포인트 대답은 –

+0

+1 현재 유일한 유일한 대답은 다음과 같습니다. – COD3BOY

+0

'value'를 설정할 때 다른 실수가있었습니다. 방법. 모든 것이 이제는 잘 작동합니다 !! – Lahniep

관련 문제