무한 루프 빠져나오기

    프로그래밍 언어에서 무한 루프는 조건이 맞지 않아 루프를 무한정 도는 경우입니다. 특정 조건을 만족할 때 루프를 빠져나오는 구문은 continue 또는 break를 사용할 수 있습니다.

    무한 루프 빠져나오기: BreakInfiniteLoop.cs

    using System;
    
    class BreakInfiniteLoop
    {
        static void Main()
        {
            int number = 0;
    
            while (true) //무한 루프
            {
                Console.WriteLine(++number);
    
                if (number >= 5)
                {
                    break;
                }
            }
        }
    }

    실행 결과

    1 
    2 
    3 
    4 
    5

    while (true)는 무한 루프입니다. while 문이 계속해서 반복하도록 설정한 후 number 값을 1씩 증가시켜 출력하고, 5보다 커지면 breakwhile 문을 빠져나오도록 했습니다.

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