본문 바로가기

JAVA/국비 공부

if (조건문 01)

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