소프트웨어 개발 과정에서 휴식, 계속 및 반환 사이의 차이와 연결은 논리가 매우 중요합니다. 코드 사양도 매우 중요합니다. 종종 세부 사항은 성공 또는 실패를 결정합니다. 코드를 작성할 때는 언어의 역할과 사용 된 방법 및 장면을 이해해야합니다. 휴식, 계속 및 반환의 차이점과 연결을 소개합시다.
1. 도미 :
(1). 현재 전체 루프를 종료하고 현재 사이클 아래의 문장을 실행합니다. 사이클 본문의 다른 진술과 사이클 조건을 무시하십시오.
(2). [층별 판단 계층, 점차 점프]
(3) BROBEBRECTER CYCLE의 BREAD, 사이클의 실행은 강제로 끝납니다. 직접 회전합니다.
(4).
일반적으로 말하기 : 현재 전체 루프를 끝내는 원리.
2. 반환 :
(1) 현재 방법에서 빠져 나가고 통화 방법의 명세서로 돌아가서 계속 실행합니다.
(2) 메소드를 호출하는 값을 호출하는 문을 반환하십시오.
(3).
3. 계속 :
(1).
(2). 종말 현재 사이클 및 다음주기 판단.
(3) 용어는 현재 사이클 프로세스를 사용하지만 사이클에서 벗어나지는 않지만 루프 조건을 계속 판단하여 성명서를 수행 할 수는 있지만 사이클을 종료 할 수는 없다.
코드는 다음과 같습니다.
다음과 같이 코드 코드를 복사하십시오.
public static void test () {
for (int i = 0; i <10; i ++) {
if (i == 3) {
// 부서지다; //
// 계속;;/ i = 3 i = 3 일 때 사이클을 끝내고 i = 4의 루프를 계속 실행합니다.
반환; // 전체 함수를 직접 종료합니다
}
System.out.println ( "----" + i);
}
System.out.println ( "-111-");
}
사진 첨부 :
반환되면 :
일정 할 때 :
휴식이있을 때 :