본문 바로가기
Backend/Java

Java 14. break,continue 를 이용한 반복문의 활용

by 샴페인맛있다 2024. 5. 8.

break

반복문에서도 break 사용.

주로 if문과 함께 사용되어 특정조건을 만족할때 반복문을 벗어나게함.

무한반복문에서 조건문과 break가 없으면 무한히 반복되기 때문에

조건문과 break문을 항상 같이 사용.

while 무한 반복문과 같이 쓰인 if문과 break문의 예제


continue

반복문 내에서 반복이 진행되는 도중에

continue문을 만나면 반복문의 끝으로 이동하여 다음 반복으로 이동.

(continue문과 반복문 블럭의 끝 사이의 문장을 건너뛰고 반복을 이어감.) 

 

for 문에서 쓰일 경우 증감식으로 이동, while문과 do-while문에서 쓰일 경우 조건식으로 이동.

break문과 continue문을 이용한 예제

 


이름 붙은 반복문

break문은 근접한 단 하나의 반복문만 벗어날 수 있음.

하지만, 반복문 앞에 이름을 붙이고 break문과 continue문에 이름을 지정해주면

하나이상의 반복문을 벗어나거나 반복을 건너 뛸 수 있음.

반복문에 이름을 붙여 break가 중첩 반복문을 완전히 벗어나게 하는 예제
위의 예제에서 break문에 이름을 붙이지 않았을 경우.
첫번째 예제에서 continue에 반복문의 이름을 붙였을 경우
첫번째 예제에서 continue에 반복문의 이름을 붙이지 않았을 경우


'Java의 정석 기본편' 연습문제 풀기

연습문제 4-10

 

'Backend > Java' 카테고리의 다른 글

Java 16. String 클래스  (0) 2024.05.08
Java 15. 배열  (0) 2024.05.08
Java 13. 반복문 while, for  (0) 2024.05.08
Java 12. 조건문  (0) 2024.05.08
Java 11. 논리 연산자, 조건 연산자, 대입 연산자  (0) 2024.05.08