if(조건식 1){
수행문;
}
else if(조건식 2){
수행문;
}
else{
수행문;
}
switch(조건식){
case 값1:
수행문;
break;
case 값2:
수행문;
break;
default:
수행문;
}
for(초기식; 조건식; 증감식;){
수행문;
}
for (type 변수명: iterate) {
body-of-loop
}
while(조건식){
수행문;
[증감식 or 분기문];
}
do{
수행문; // 1번째는 무조건 실행
}while(조건식);