
[Java] switch 문 최신 문법까지 정리해보기 (Java 14+)
·
Backend/Java
Java의 switch 문은 특정 변수의 값에 따라 다른 코드를 실행할 때if-else 문보다 코드를 훨씬 깔끔하게 만들어주는 제어문입니다.Java 버전이 올라가면서 switch는 더 안전하고 강력하게 발전했습니다. 핵심만 빠르게 알아보겠습니다. 1️⃣ 일반적인 switch문 (Java 11 이전)가장 전통적인 형태로, case, break, default 키워드를 사용합니다. 변수 값이 case와 일치하면 해당 지점부터 코드를 실행합니다.break를 만나야 switch 문을 탈출합니다.만약 break를 생략하면, 다음 case의 코드가 멈추지 않고 실행되는 "Fall-through"가 발생합니다.Fall-through를 의도적으로 사용하여 여러 case에 대해 동일한 코드를 실행할 수 있습니다.// ..