📚 Study/Java
JAVA :: Note#2_제어문 switch
bono-hye
2023. 9. 8. 10:40
[switch]
- 다중 선택문이라 하며, switch 문은 다음의 수식 값에 따라 실행 순서를 여러 방향으로 분가할 때 사용하는 문장
- 형식 및 구조
switch (수식)
{
case 상수1 : 문장1; [break];
case 상수2 : 문장2; [break];
:
[default : 문장n+1; [break;]
}
- switch 문의 『수식』과 case 문의 『상수』는 byte, short, in, long 형이어야 한다. (+문자타입 char / +문자열 String)
- case 문 뒤에 『break;』가 없는 형태인 경우, 다음 case 문의 문장을 계속해서(이어서) 수행하게 된다. → 기본 모델
- 『break;』가 존재할 경우, 해당 지점에[서 수행을 멈춘 후 switch 문을 빠져나간다. → 일반 모델
- break; : 멈춘다. (+그리고 빠져나간다.)