for(초기화 ; 조건식 ; 증감식){
// 조건식이 true일때 수행될 문장들을 넣는다.
}
while(조건식){
// 조건식이 true일때 수행될 문장들을 넣는다.
}
do- while문
do{
// 조건식이 true일때 수행될 문장들을 넣는다.
}while(조건식);
- while문의 변형. 블럭{}을 먼저 수행한 다음에 조건식을 계산한다.
- 블럭{}이 최소한 1번 이상 수행될 것을 보장한다.
break문
- 자신이 포함된 하나의 반복문 또는 switch 문을 빠져 나온다.
- 주로 if()문과 함께 사용해서 특정 조건을 만족하면 반복문을 벗어나게 한다.
continue 문
- 자신이 포함된 반복문의 끝으로 이동한다.(다음 반복문으로 넘어간다.)
- continue문 이후의 문장들은 수행되지 않는다.
* 이름붙은 반복문과 break, continue 문
- 반복문 앞에 이름을 붙이고 그이름을 break, continue 문과같이 사용함으로써 둘 이상의 반복문을 벗어나거나
반복을 건너뛰는 것이 가능하다.