본문 바로가기
프로그래밍/Java

[Java] label

by YuminK 2022. 4. 1.
class Exam {

	public static void main(String[] args) {
				
		label:
			for(int i = 0; i<2; ++i)
			{
				System.out.println(i);
				for(int j = 0; j < 2; ++j)
				{
					System.out.println(j);
					continue label;
				}
			}
	
	System.out.print("\n");
		
		label2:
			for(int i = 0; i < 2; ++i)
			{
				for(int j = 0; j< 2; ++j)
				{
					System.out.println(j);
					break label2; // 1을 출력하지 않고 빠져나감.
				}
			}
			System.out.println("label2 break");
	}
}
0
0
1
0

0
label2 break

label을 지정하여 원하는 위치에서 continue 처리를 하거나 break 기능을 사용할 수 있다.

'프로그래밍 > Java' 카테고리의 다른 글

[Java] 학생 관리 프로그램  (0) 2022.04.01
[Java] for-each  (0) 2022.04.01
[Java] Scanner & 표준 출력 스트림  (0) 2022.04.01
[Java] 문자 입력 받기  (0) 2022.04.01

댓글