switch문은 if문과 같이 조건문중 하나이다. switch문의 구조는 다음과 같다. ▲ 빨간줄은 무시하고 구조를 보자. switch의 조건식은 무조건 산술식이 들어가서 어떠한 숫자값이 나오거나나 char, String타입의 값이 나와야 한다 그 산술식의 값이 case의 값들(값1, 값2, 값n...)과 비교해서 동일한 값이 있다면 그 case로 바로가서 그 case에 해당하는 명령문을 실행시키고, break를 통해서 switch문이 종료된다. 여기서 종료된다는 것은 나머지 case들을 다 무시하고 해당 switch문을 빠져나온다는 것이다. 여기서 조심!! switch의 조건에 들어가는 '산술식'에는 연산의 결과값이 연산의 결과값 byte/short/char/int/String/Enum타입으로 나오는 ..