개발일기#배열#for 반복문#git hub
[TIL / 1일차] 배열과 반복문, 그리고 잊지 못할 첫 에러
소주의원조
3월 13일·2026년 3월 13일 PM 04:41
1210
오늘은 기초 문법 중 배열(Array)과 for 반복문을 연결해서 사용하는 방법을 학습했다.
처음에는 인덱스가 0부터 시작한다는 개념이 익숙하지 않아서 자꾸 ArrayIndexOutOfBoundsException 에러의 늪에 빠졌다.
화면에 빨간 글씨가 쏟아질 때마다 식은땀이 났지만, 구글링을 해보고 멘토님들의 글을 찾아보니 초보자들이 가장 많이 하는 아주 흔한 실수라는 것을 알게 되었다.
반복문의 조건식에서 for (int i = 0; i <= array.length; i++)처럼 등호(=)를 잘못 넣어서 배열의 진짜 크기를 벗어나 버린 게 원인이었다.
등호를 빼고 <로 수정하니 코드가 마법처럼 정상 작동했다!
아직은 내 손으로 코드를 직접 짜는 시간보다 에러 메시지를 번역기로 돌려보며 원인을 찾는 시간이 훨씬 길다.
하지만 에러를 두려워하지 않고 하나씩 해결해 나가는 이 과정 자체가 진짜 개발자가 되어가는 길이라고 생각한다.
내일은 조건문까지 섞어서 간단한 구구단 출력 프로그램 만들기에 도전해 봐야겠다.
오늘도 포기하지 않고 깃허브 잔디 심기 성공! 🟩
댓글
댓글을 입력하세요...
댓글이 없습니다.
