카테고리 없음
이것이 자바다 신용권의 Java 프로그래밍 정복 - 4장
wlsdnr143
2022. 8. 5. 16:08
4장
* 해당 글은 "이것이 자바다 신용권의 Java 프로그래밍 정복"을 기반으로 작성하였으며
책의 모든 목차를 다루는 것은 아니기에 내용중에 목차에서 빠진 부분도 있다는점 참고바랍니다.
4장 목차
- 4.1 코드 실행 흐름 제어
- 4.2 조건문(if문, switch문)
- 4.3 반복문(for문, while문, do-while문)
4.3 반복문
4.3.3 do-while 문
do-while문은 조건식에 의해 반복 실행한다는 점에서는 while문과 동일하다.
while문은 시작할 때부터 조건식을 검사하여 블록 내부를 실행할지 결정하는 것이고
do-while문은 블랙 내부를 우선 실행시키고 실행 결과에 따라서 반복 실행을 계속할 지 결정하는 것이다.
4.3.4 break문
break문은 반복문을 중지하고자 할 때 사용되는데,
반복문이 중첩되어 있을 경우 break문은 가장 가까운 반복문만 종료하고 바깥쪽 반복문은 종료시키지 않는다.
만약 중첩된 반복문에서 바깥쪽 반복문까지 종료시키려면 바깥쪽 반복문에 이름(라벨)을 붙이고,
" break 이름; "을 사용하면된다.
Label: for(){
for(){
break Label;
}
}
4.3.5 continue문
continue문은 반복문에서만 사용되는데,
블록 내부에서 continue문이 실행되면 조건식으로 이동한다.
즉, continue아래 코드들을 실행시키지 않고 조건식으로 이동한다는 것이다.( 반복문 안에서 )
continue를 잘쓰면 불필요한 실행을 막을 수 있을 것 같다.