📚 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; : 멈춘다. (+그리고 빠져나간다.)
  •