C#

점프문 (break, return, continue) 비교

잼잼재미 2023. 11. 3. 10:13

● break 

현재 루프나 switch 문에서 빠져 나올 때 사용.

while(true)
{
int x;
x += 1;
if(x == 10) break; // 반복문 종료
}

 

● return

메서드를 종료하고 호출한 메서드에 값을 반환하는 데 사용.

public int Add(int a, int b)
{
    int sum = a + b;
    return sum;
}

 

● continue

루프의 현재 반복을 건너뛰고 다음 반복을 계속하는 데 사용.

for (int i = 0; i < 10; i++)
{
    if (i == 5)
        break;
    if (i % 2 == 0)
        continue; // 반복문을 종료하지 않고, 다음 반복 실행
    Console.WriteLine(i);
}

'C#' 카테고리의 다른 글

C#의 특징  (0) 2023.11.06
데이터형식 범위  (0) 2023.11.03
전위연산자, 후위연산자 비교 (++i, i++)  (0) 2023.11.03
foreach  (0) 2023.11.02
class, struct 비교  (0) 2023.11.02