[Java] 자바의 break 문, continue 문


break 문
프로그램의 일부를 수행하지 않고 블록 {} 을 빠져나와서 switch 문, for 문, while 문, do while 문 등의 제어를 벗어나기 위해 사용된다.

break 문을 이용한 while 문 빠져나오기

public class Test01 {

	public static void main(String[] args) {

		int n = 1;
		while( n <= 10 ){
			System.out.println( n + " Hello World");
			n++;
			
			if( n == 5) break; // n값이 5이면 while문 빠져나옴
		}

	}

}

 

 

continue 문
break 문처럼 반복문을 빠져나가는 것이 아니라 continue 문 다음 문장을 실행하지 않고 다시 반복문의 처음으로 돌아간다.

continue 문을 이용한 홀수값 출력

public class Test01 {

	public static void main(String[] args) {

		for(int i=0 ; i < 10 ; i++){
			
			if( i%2 == 0) continue;
			System.out.println("홀수값: " + i);
		}

	}

}

 

 

 

답글 남기기