if - else if 구조
만약 우리가 if의 조건식이 false가 나올경우
else 코드 블락을 무조건 실행시키는 것이 아니라
다른 조건식을 체크해야할 경우에는 이렇게 if-else if 구조가 나오게 된다
if - else if 구조
if (조건식1){
실행할 코드
} else if(조건식2) {
실행할 코드
} else if (조건식3) {
실행할 코드
} else if ( 조건식4) {
.....
} else{
실행할 코드
}
단, else다음에는 else if가 나올 수없다
왜냐하면 else는 조건식이 false가 나왓을 경우 무조건 else가 실행되기 때문에
그다음 else if는 아예 접근이 불가능하기 때문이다.
public class Ex06IfElseIf {
public static void main(String[] args) {
int number = 3;
if(number == 1) {
System.out.println("number는 1입니다.");
}else if(number == 2) {
System.out.println("number은 2입니다.");
} else if(number == 3) {
System.out.println("number은 3입니다.");
} else if(number == 4) {
System.out.println("number은 4입니다.");
} else {
System.out.println("number은 그 외입니다.");
}
}
}
'JAVA > 국비 공부' 카테고리의 다른 글
예제2 (0) | 2021.03.04 |
---|---|
예제 (0) | 2021.03.04 |
if ( 조건문 ) (0) | 2021.03.04 |
if ( 조건문 ) (0) | 2021.03.04 |
if (예제) (0) | 2021.03.04 |