🔸 목표


🔹 예제 코드

// 파일 이름: DoWhileExample.java

public class DoWhileExample {
    public static void main(String[] args) {

        int i = 1;

        do {
            System.out.println("i = " + i);
            i++;
        } while (i <= 5);  // 조건은 나중에 검사!
    }
}


🔍 do-while 문 구조

do {
    // 반복할 코드
} while (조건식);


🧪 실행 결과

i = 1
i = 2
i = 3
i = 4
i = 5


🔸 조건이 처음부터 false인 경우?

int n = 10;

do {
    System.out.println("실행됨!");
} while (n < 5);

→ 결과:

실행됨!

조건이 거짓이어도 do 블럭은 한 번 실행됨