반응형
package dayday5;
public class test03 {
public static void main(String[] args) {
/*
* 흐름 제어문 1) return; : 자신이 소속된 메소드를 종료하라
*
* Switch-case, 반복문(while,do-while,for) 2) break; : 종료하라 (반복을 완전히 종료) 3)
* continue; : 남아있는 종속문장을 건너뛰어라 (반복을 유지)
*
*/
/*
* for(int i = 1 ; i <= 10 ; i++){ System.out.println(i); if( i % 3 == 0
* ) return; //메인메소드를 종료시킨다. } System.out.println("for문 종료");
* //Unreachable code. //리턴하여 메인메소드를 종료시켰기 때문에 위의 for문 종료는 출력되지 않는다.
*/
/*
* break와 continue의 차이점
* - 스위치문에서 동일한 역할
* - 반복문일경우 차이점을 볼 수 있다.
*/
System.out.println("break test");
for(int i = 10 ; i >= 0 ; i--){
if(i % 4 == 0) break; //종속문을 실행시키지 않고 반복문을 종료시킨다.
System.out.println(i);
}
System.out.println();
System.out.println("continue test");
for(int i = 10 ; i >= 0 ; i--){
if(i % 4 == 0) continue; //남아있는 종속문들을 실행하지않고 넘긴다.
System.out.println(i);
}
/*
* stop : ~~
*
* break stop;
*
* label stop을 종료시키는 break
*
*
*/
}
}
반응형
'IT > Programming' 카테고리의 다른 글
[JAVA] do-while 사용 예제 (0) | 2023.04.21 |
---|---|
[JAVA] for method 사용 예제 (0) | 2023.04.21 |
[JAVA] Array(배열) 사용 예제 (0) | 2023.04.21 |
[JAVA] 구구단 4단, 30~100 누적합, 1~10000수 중 11과13의 공배수 예제 (0) | 2023.04.21 |
[JAVA] 배열을 활용한 점수입력 후 성적출력 프로그램 예제 (0) | 2023.04.21 |