switch 문 switch 문은 주어진 표현식을 평가하여 그 값과 일치하는 표현식을 갖는 case 문으로 실행 흐름을 옮긴다. case 문은 상황을 의미하는 표현식을 지정하고 콜론으로 마친다. switch 문의 표현식과 일치하는 case문이 없다면 실행 순서는 default 문으로 이동한다. default 문은 선택사항으로, 사용할 수도 있고 사용하지 않을 수도 있다. switch(표현식){ case 표현식1: 표현식과 표현식1이 일치하면 실행될 문; break; case 표현식2: 표현식과 표현식2가 일치하면 실행될 문; break; default: 표현식과 일치하는 case문이 없을 때 실행될 문; } if...else문의 조건식은 불리언 값으로 평가되어야 하지만 switch 문의 표현식은 불리언 ..