C# break, continue

Mr.Seo·2025년 12월 16일

C# 기초문법

목록 보기
7/15

C# break, continue 에 대해

  • break는 가장 가까운 반복문(for,foreach,while,do-while)을 즉시 종료하고 빠져나오며 continue는 현재 반복의 나머지 코드를 건너뛰고 다음 반복으로 즉시 넘어가는 제어문이다.

1) for문 break 사용 예제

for (int i = 0; i < 10; i++)
{
    if (i == 5)
        break;

    Console.WriteLine(i);
}
  • 위의 예제를 보면 원래는 0 ~ 9까지 계속 돌며 i값을 출력하는 코드인데 중간에 if문으로 조건을 걸어서 다섯번째가 되었을 때 break; 로 빠져 나오도록 설정하면 결과 값은 0 ~ 4 까지만 출력되고 for문을 빠져나오게 된다.
for (int i = 0; i < 10; i++)
{
    if (i % 2 != 0)
        continue;

    Console.WriteLine(i);
}
  • 위의 예제는 i 의 값이 % 2가 0이 아닐때홀수 일때 그 값은 넘어가고 나머지 값을 출력하는 예제이다. 위 코드를 실행해보면 0, 2, 4, 6, 8 의 값이 출력되게 된다.
profile
프로그래머 취준생

0개의 댓글