본문 바로가기
Java의 정석 기초편(남궁성) 정리 + a/1 ~ 5. 자바 시작, 변수, 연산자, 조건문과 반복문, 배열

조건문과 반복문 20 ~ 23. break문 , continue문 , 이름붙은 반복문

by doriver 2022. 9. 12.

switch문에서 break

break를 만나면 switch문 전체를 빠져나간다 

 

반복문에서 break

break; 를 만나면 break가 포함된 가장 가까운 반복문에서 벗어난다. 주로 if문과 함께 사용되어 특정 조건을 만족할때 반복문을 벗어나게 한다.

 

 

continue문은 반복문 내에서만 사용될수 있다.

반복문에서 continue

continue를 만나면 continue문 이후의 문장들을 수행하지 않고, 반복문의 끝으로 이동하여 다음 반복을 계속한다. for문의 경우 증감식으로 , while문과 do-while문은 조건식으로 이동한다.

주로 if문과 함께 사용되어 특정 조건을 만족하는 경우 continue문 이후의 문장들을 수행하지 않고 다음 반복으로 넘어가 계속 반복됨 ( 전체 반복중 특정조건을 만족하는 경우를 제외하고자 할때 유용 )

 

 

이름붙은 반복문 ( 중첩 반복문에서 )

중첩 반복문 앞에 이름을 붙이고 break, continue에 그 이름을 지정해 줌으로써 하나이상의 반복문을 벗어나거나 반복을 건너뛸수 있다.