[Java 5-3 BreakApp] 제어문(Control Statement) - Break

임승현·2022년 10월 3일

Java

목록 보기
12/126

🐧Break : switch 구문 또는 반복문의 강제로 종료하기 위해 사용하는 제어문

package basic;
public class BreakApp {
	public static void main(String[] args) {
		//기본적으로 반복문은 조건식이 거짓인 경우 종료
		for(int i=1;i<=5;i++) {
			if(i==3) break;//if 구문의 조건이 참인 경우 break 명령을 이용하여 잔복문 종료
			System.out.print(i+"\t");
		}
		System.out.println();
		System.out.println("=====================================================");
		
		for(int i=1;i<=5;i++) {
			for(int j=1;j<=5;j++) {
				if(j==3) break;//for(int j=1;j<=5;j++) 반복문 종료
				System.out.println("i = "+i+", j = "+j);
			}
		}
		System.out.println("=====================================================");
		
		//반복문에서 반복문을 구분하기 위한 식별자(라벨명) 선언 가능
		//형식) 라벨명:반복문
		loop:
		for(int i=1;i<=5;i++) {
			for(int j=1;j<=5;j++) {
				//break 라벨명 : 라벨명으로 표현된 반복문 종료
				if(j==3) break loop;//for(int i=1;i<=5;i++) 반복문 종료
				System.out.println("i = "+i+", j = "+j);
			}
		}
		System.out.println("=====================================================");
	}
}

0개의 댓글