Chihiro's Blog
[JAVA 재수강] 6일차 - 제어문과 while / switch문 본문
switch (스위치)문
switch문은 if문과 비슷하지만 더 규칙적이다.
switch문의 구조는 다음과 같습니다.
switch ~ case, break 문
하나의 값으로 대표되는 여러 경우의 조건문에 적용됩니다.
if, else if 보다 명확한 코드입니다.
- break
switch 또는 반복문 (loop 문) 에서 코드 블록 바깥으로 나갈 때 이용합니다.
각 case 문에서 break가 없을 경우 뒤에 아래에 위치하는 case 문을 수행합니다. [break 만날 때까지]
중첩된 switch문의 경우, 또는 중첩된 반복문의 경우 인접한 하나의 코드 블록만 빠져나갑니다.
- default
나열한 case 중에 해당하는 값이 없을 경우 수행합니다.
예외적인 상황을 위해 포함시켜 놓는 습관입니다.
중첩 switch 문
switch 문도 중첩 가능합니다.
중첩될 뿐 규칙은 동일합니다.
복잡도가 너무 증가하면 분리하는 것을 고려해야 합니다.
while문
'프로그래밍 언어 > JAVA' 카테고리의 다른 글
[웹개발] OT (0) | 2019.07.09 |
---|---|
(JAVA 재수강) 7일차 - 배열 (0) | 2019.06.27 |
(JAVA 재수강) 5일차 - 제어문과 If 조건문 (1) | 2019.06.17 |
(JAVA 재수강) 4일차 - 연산자(1) (1) | 2019.06.14 |
[JAVA 재수강] 2일차 - 변수 / 3일차 (0) | 2019.06.14 |