>Java >java지도 시간 >Java의 'continue' 키워드는 무엇이며 'break'와 어떻게 다릅니까?

Java의 'continue' 키워드는 무엇이며 'break'와 어떻게 다릅니까?

Susan Sarandon
Susan Sarandon원래의
2024-12-10 08:13:09474검색

What is Java's `continue` Keyword and How Does It Differ from `break`?

Java의 "continue" 키워드는 무엇이고 어떻게 작동하나요?

Java의 "continue" 키워드는 제어문입니다. 루프 내의 실행 흐름을 변경합니다. 자세한 설명은 다음과 같습니다.

continue 키워드는 무엇입니까?

"continue" 키워드를 사용하면 루프의 현재 반복 내 나머지 코드를 즉시 건너뛰고 다음으로 이동할 수 있습니다. 다음 반복의 시작입니다.

어떻게 하나요? 작동합니까?

루프 내에서 "continue" 문이 발견되면 JVM(Java Virtual Machine)은 즉시 루프의 현재 반복을 종료하고 루프의 맨 위로 돌아갑니다. 그런 다음 루프의 조건을 검사하여 다음 반복을 실행해야 하는지 결정합니다.

언제 사용됩니까?

"continue" 문은 다음과 같은 상황에서 일반적으로 사용됩니다. 다음을 수행해야 합니다.

  • 특정 반복에 대해 나머지 코드를 건너뜁니다.
  • 나머지 코드를 실행하지 않고 다음 반복으로 점프합니다.
  • 루프 내에서 특정 조건이 처리되지 않도록 합니다.

대비 이해 "break" 사용

"continue"의 동작을 더 명확히 하기 위해 "break" 문과 대조하면 도움이 됩니다.

  • "break"는 전체 루프를 종료하고 코드 블록을 종료합니다.
  • "continue"는 현재 코드 내의 나머지 코드만 건너뜁니다. 반복하고 다음 반복으로 계속됩니다.

예 사용법:

다음 코드 조각은 "continue" 사용법을 보여줍니다.

for (int i = 0; i < 10; i++) {
    if (i % 2 == 0) {
        continue; // Skip even numbers
    }
    System.out.println(i); // Print odd numbers
}

출력:

1
3
5
7
9

위 내용은 Java의 'continue' 키워드는 무엇이며 'break'와 어떻게 다릅니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.