2011-09-29 5 views
-2

내가 안드로이드 응용 프로그램 작업, 다음과 같은 코드 세그먼트에서 이상한는 ArrayIndexOutOfBoundsException를 얻고 디버깅이 필요하십니까? 나는 모든 가능성을 점검했다고 생각했다.이상한는 ArrayIndexOutOfBoundsException

+0

어떤 줄이 오류입니까? –

+0

@simplyianm 그것은 temp를 null로 만들지 않고 temp의 크기가 0보다 크고, temp [i에 액세스 할 때 오류가 루프에 있음을 확인하려고하기 때문에 코드를 읽는 사람이라면 누구나 직선적이어야합니다. ]. – Phil

답변

2

당신은 당신의 루프는 변수를 테스트 "J"에서 5 번째 줄에 ... 대신 J for (int j = 0; j < temp.length; i++)의 루프이에

+0

감사! 내가 할 수있을 때이 대답을 받아 들일 것입니다 (4 분 안에). – Phil

1

을 나는를 증가되지만 "I"와 함께 증가 및 인덱싱된다.

편집 : Ninja'd

관련 문제