더북(TheBook)

그럼 만약에 조건을 만족하지 않으면 어떻게 될까요? 조건을 만족하지 않도록 ‘x는 y보다 크다’로 조건만 바꿔서 다시 실행해보겠습니다.

public class IfExam {

    public static void main(String[] args) {
        int x = 50;
        int y = 60;
                
        if(x > y) {
            System.out.println("x는 y보다 작습니다.");
        }
    }
}

 

실행결과

 

 

이번에는 아무 문장도 실행되지 않았습니다. 이렇게 if 블록은 안에 들어있는 문장을 항상 실행하는 것이 아니라, 조건에 만족했을 때만 실행합니다.

 

여기서 if 블록을 더 자세히 살펴봅시다. 만약 if 문에 블록이 없다면 어떤 결과가 나올까요? 블록이 있으나 없으나 결과는 같을까요? 앞에서 실습한 조건에 또 다른 조건을 더해서 한번 비교하겠습니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.