제어문은 조건에 따라 코드 블록을 실행(조건문)하거나 반복 실행(반복문)할 때 사용한다.
조건문 : 주어진 조건식의 평가 결과에 따라 코드 블록의 실행을 결정한다. 조건시근 불리언 값으로 평가될 수 있는 표현식이다.
if …else
switch
반복문 : 조건식의 평가 결과가 참인 경우 코드 블록을 실행한다. 그 후 조건식을 다시 평가하여 여전히 참인 경우 코드 블록을 다시 실행한다.
for 문
while 문
do … while문