switch문에서 break
break를 만나면 switch문 전체를 빠져나간다
반복문에서 break
break; 를 만나면 break가 포함된 가장 가까운 반복문에서 벗어난다. 주로 if문과 함께 사용되어 특정 조건을 만족할때 반복문을 벗어나게 한다.
continue문은 반복문 내에서만 사용될수 있다.
반복문에서 continue
continue를 만나면 continue문 이후의 문장들을 수행하지 않고, 반복문의 끝으로 이동하여 다음 반복을 계속한다. for문의 경우 증감식으로 , while문과 do-while문은 조건식으로 이동한다.
주로 if문과 함께 사용되어 특정 조건을 만족하는 경우 continue문 이후의 문장들을 수행하지 않고 다음 반복으로 넘어가 계속 반복됨 ( 전체 반복중 특정조건을 만족하는 경우를 제외하고자 할때 유용 )
이름붙은 반복문 ( 중첩 반복문에서 )
중첩 반복문 앞에 이름을 붙이고 break, continue에 그 이름을 지정해 줌으로써 하나이상의 반복문을 벗어나거나 반복을 건너뛸수 있다.
'Java의 정석 기초편(남궁성) 정리 + a > 1 ~ 5. 자바 시작, 변수, 연산자, 조건문과 반복문, 배열' 카테고리의 다른 글
| 반복문 13 ~ 19. for문 , while문 , do-while문 (0) | 2022.09.10 |
|---|---|
| 조건문 01 ~ 11. if문 , 조건식 , 블럭{} , if -else문 , if -else if문 , 중첩 if문 , switch문 , switch문의 제약조건 (0) | 2022.09.10 |
| 배열 01 ~ 06. 배열, 배열의 선언과 생성, 배열의 인덱스, 배열의 길이, 배열의 초기화, 배열의 출력 (0) | 2022.09.05 |
| 연산자 13 ~ 15. 비교 연산자 , 문자열의 비교 , 논리 연산자 (0) | 2022.09.03 |
| 연산자 05 + 07 + 08. 증감연산자 ++와 --, 형변환 연산자, 자동 형변환 (0) | 2022.09.02 |