더북(TheBook)

자, 이번에는 value 값을 2로 바꿔 실행해보겠습니다.

public class SwitchExam {
    public static void main(String[] args) {
        int value = 2;
        
        switch(value) {
            case 1: 
                System.out.println("1");
            break;
            case 2:
                System.out.println("2");
            break;
            case 3:
                System.out.println("3"); 
            break;
            default:
                System.out.println("그 외 다른 숫자");
        }
    }
}

 

실행결과

2

 

이번에는 value 값이 2이기 때문에 값이 같은 case 2 구문을 실행한 다음, break를 만나 switch 문을 바로 빠져나옵니다. 이처럼 해당하는 case만 실행하고 싶을 때는 break 문을 반드시 사용해야 합니다. 만약 어떤 case부터 시작해 순차적으로 모두 실행하고 싶을 때는 break 구문을 빼면 되겠죠?

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.