조건문과 반복문을 통틀어 제어문이라 한다. 일반적으로 코드의 흐름은 위에서 아래로 순차 실행되는데, 제어문을 사용하면 개발자가 원하는 방향으로 코드의 흐름을 바꿀 수 있다.
조건문 : if문, switch문 반복문 : for문, while문, do while문
if
switch
for
while
do while
조건문 : 특정 조건에 부합하는 경우, 어떤 코드를 실행시키면서 어떤 코드는 실행시키지 않을 수 있다. 반복문 : 특정한 코드를 반복적으로 실행시킬 수 있다.