조건문
프로그래밍에서 특정 조건에 따라 다른 동작을 수행할 수 있도록 하는 구문
프로그램의 흐름을 제어하고 원하는 조건에 따라 코드 블록을 실행하거나 건너뛸 때 사용
조건식의 결과에 따라 블록 실행 여부가 결정
조건식에는 true 또는 false 값을 산출할 수 있는 연산식이나 boolean 변수가 올 수 있음
조건식이 true 이면 블록을 실행하고 false 이면 블록을 실행하지 않음
여러 조건에 따라 다른 동작을 실행해야 할 경우 else if 구문과 else 구문을 사용
else 는 생략 가능

괄호 안의 변수 값에 따라 해당 case 로 가서 실행문을 실행
변수 값과 동일한 값을 갖는 case 가 없으면 default 로 가서 실행문을 실행
default 는 생략 가능
break 는 다음 case 를 실행하지 않고 switch 문을 빠져나갈 때 사용
break 가 없다면 다음 case 가 연달아 실행
