>  기사  >  Java  >  Java에서 if 문을 뛰어내리거나 종료하는 방법

Java에서 if 문을 뛰어내리거나 종료하는 방법

王林
王林원래의
2019-11-20 17:04:0419555검색

Java에서 if 문을 뛰어내리거나 종료하는 방법

1.break

break: 현재 루프에서 벗어나지만 중첩 루프인 경우에만 점프할 수 있습니다. 현재 루프에서는 레이어별 중단만 모든 루프에서 벗어날 수 있습니다.

for (int i = 0; i < 10; i++) {  
            if (i == 6) { 
                break;  
               // 在执行i==6时强制终止循环,i==6不会被执行  
                }
            System.out.println(i);  
        }  
  
  
输出结果为0 1 2 3 4 5 ;6以后的都不会输出

2, continue

continue: 현재 루프를 종료하지만 루프에서 벗어나지 마세요(루프에서 continue 이후의 문은 실행되지 않음), continue 루프 조건부 실행 루프에 따라.

for (int i = 0; i < 10; i++) {  
    if (i == 6)  {
        continue;  
      // i==6不会被执行,而是被中断了    
       } 
       System.out.println(i);  
   }
   
   输出结果为0 1 2 3 4 5 7 8 9;只有6没有输出

3, return

(1)return 현재 메서드를 종료하고 호출된 메서드의 문으로 돌아가 실행을 계속합니다.

(2)return 메서드를 호출하는 문에 값을 반환합니다. 반환 값의 데이터 유형은 메서드 선언의 반환 값 유형과 일치해야 합니다.

(3) Return 뒤에는 매개변수가 없을 수도 있습니다. 매개변수가 없으면 빈 값을 반환합니다. 실제로 주요 목적은 함수 실행을 중단하고 호출한 함수로 돌아가는 것입니다.

특별 참고 사항: 반환 값이 void인 메서드는 특정 판단에서 벗어나려면 return을 사용해야 합니다.

추천 튜토리얼: java빠른 시작

위 내용은 Java에서 if 문을 뛰어내리거나 종료하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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