Java - 문제 미리보기

문제 2193

medium
다음 코드에서 빈칸에 들어갈 올바른 키워드는? ```java int month = 13; switch (month) { case 1: System.out.println("January"); break; case 2: System.out.println("February"); break; _____: System.out.println("Invalid month"); } ```
A. else
B. case
C. default
D. finally

정답: C

⦁ `default` 키워드는 어떤 case와도 일치하지 않을 때 실행되는 기본 케이스를 정의합니다 ⦁ 모든 case 조건이 false일 때 실행되는 "마지막 수단" 역할을 합니다 ⦁ 위 코드에서 month가 13이므로 case 1, case 2와 모두 일치하지 않습니다 ⦁ 따라서 `default` 블록이 실행되어 "Invalid month"가 출력됩니다 ⦁ `default`는 선택사항이지만, 예외 상황 처리를 위해 사용하는 것이 좋습니다

💡 학습 팁

이 문제를 포함한 Java 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.