2012-11-14 4 views
-3

파일의 마지막 줄에 빈 줄이 있으면 while 문 다음에 파일이 끊어집니다. 누군가 도울 수 있습니까?Java 텍스트 파일 구문 분석 오류

while(in.hasNext()) 
{ 
    tempPropID = in.nextInt(); 
    tempPropType = in.next().toUpperCase(); 
    tempPropCost = in.nextDouble(); 
    tempAgentID = in.nextByte(WIDTH); 
} 
+1

무엇이 오류입니까 ?? – PermGenError

+1

그리고 얼마 후입니까? –

+0

@ 후에 정확히?, 귀하의 코드를 디버깅 해보십시오. 어떤 정확한 라인이 폭발 하는가? – Ankit

답변

4

이 코드가 오류의 원인 일 경우 사용중인 방법을 분석해보십시오. 예를 들어 in.next().toUppercase()NullPointerException을 던질 위험이 있습니다.