본문 바로가기

Language/Java

Java에서 switch- case문 쓰는 법

 

switch (매개변수) {
	case A:
    	A일때 실행할 명령
        break; // 해당 명령 실행 후 swtich문 탈출. (break 안 적을 시 이 밑에 case문 전부 실행됨.)
    case B:
    	B일때 실행할 명령
        break;
    default:
    	모든 조건에 해당 사항 없을 때 실행하는 명령
}

* Case A에서 break문이 없다면, A의 문장 실행 후 B일 때의 명령도 실행한다.

왜냐하면, A란 조건을 만족했기에 break를 만나기 전까지 모든 문장을 실행할 수 있는 허락을 득했기 때문이다.