조건이 다양할 경우 유용
위의 예시를 해석하면 case ‘a’를 만족할 때 case ‘a’를 실행하게 되는데 break; (탈출문)을 만나기 전인 Console.WriteLine(“모음”); 까지 실행하게 됨
만약 위쪽의 case를 만족하지 못하면 아래의 “자음”이라는 문자를 출력
default: 는 if문의 else 와 비슷 (보통 예외처리 할 때 사용)
코딩 컨벤션을 보면 문법적으로 문제가 되는것은 아니나 위의 예시처럼 case ‘a’를 만족했는데 아래쪽의 case들까지 전부 실행되는것(폴쓰루)을 금지, default: 는 무조건 사용할 것을 권장