본 포스팅은 '이젠아카데미컴퓨터학원 종로캠퍼스'에서 진행한 윤대명 선생님의 강의를 듣고 공부한 내용을 정리한 것입니다.
*참고 자료: 신용권, 『이것이 자바다』, 한빛미디어(주), 2015.
목차
1. break문
*for문, while문, do-while문, Switch문에서 쓰입니다.
*대개 if문과 같이 쓰는 경우가 많습니다. if문 조건식에 따라 for문과 while문을 종료할 때 많이 씁니다.
*break에 걸리는 순간, 반복문 블록 밖으로 나가 버립니다. 반복을 더 이상 하지 않게끔 할 때 break를 씁니다.
1-1. [예제] break로 while문 종료
↘반복문 안에서, 반복문을 빠져나갈 때, 조건문 통해서 나가는 게 대부분입니다.
↘break는 반복문 빠져나갈 때 쓰는 것입니다.
2. 반복문이 중첩된 경우
↘안에 있는 for문에서 break에 걸리면, 안에 있는 for문 밖으로만 나갑니다. 바깥의 for문 밖으로는 못 나갑니다.
↘바깥의 for문까지 한 번에, 반복문 밖으로 나가고 싶을 때: 바깥의 for문이 있는 부분에 [Label]을 만들어주고, break 뒤에 [Label]까지 쓰게 되면, 안에 있는 반복문만 빠져나가는 게 아니라, 바깥에 있는 반복문까지 한 번에 빠져나갈 수 있습니다.
2-1. [예제] 바깥쪽 반복문 종료