기존 switch 문 경우에 따라 if문과 else-if문을 많이 사용하기 보다 가독성 좋게 작성 할 수 있어 사용 되는 switch문. 하지만 case 마다 break를 적지 않으면 의도와 다르게 코드가 작동하여 대부분의 case 문에서 break을 걸어줘야 했으며 타이핑이 많아지고 코드가 길어진다는 단점이 있었다. int num = 3; String str; /* num 에 들어오는 값에 따라 str 초기화 하는 코드 */ switch (num) { case 1: case 2: case 3: str = "num은 1~3 사이 정수"; break; case 4: str = "num는 4"; break; default: str = "1에서 4 사이의 숫자가 아님"; } Java 14 이후 개선된 swit..