본문 바로가기
JAVA-Spring/Control

JAVA 프로그래밍 [제어문, Control] 탈출문, break, continue문

by Super Santj 2019. 7. 11.

제어문, 즉 반복문 중에서 어느 특정조건에 따라서 더 이상 문장을 수행하지 않고 중간에 빠져나가는 문장.

중간에 빠져나가는문장 이라함은 조건이 참인데도 불구하고, 실행이 끝난다라는 말이다.

1. break

레이블 예제



    1) 레이블이 있는 Break문

아주 복잡한 삼중 for문의 특별한 루프를 사용하고 그외에는 잘 사용하지 않는다.

default break문

    2) 레이블이 없는 Break문 (default)

어느 특정 조건에 만족하는 경우 break문과 가장 가까운 루프를 탈출한다.

2. continue

continue 문 예제

JAVA 자바 에서 continue문은 어느 특정 조건에 만족하는 continue문을 만나게 되면, continue문 조건에 해당하는 문장을 수행하지 않고 (=Skip문) 다음 수행해야할 구문을 수행하게됨 즉 해당 문장을 skip하는 구문임.

만일 레이블이 필요하다면, break 레이블 구문을 참고하여 똑같이 적용하면 똑같이 적용이된다. 하지만 일반적으로 continue 레이블 구문의 사용이 많지 않기에 일반적인 구문만 기억해두어도 괜찮다.

** 중요 **

While, do ~ while ==> 조건식으로 이동

for문 ==========> 증감식으로 이동

** 중요 **

 

 

댓글