break + LABEL(레이블):
out: for(int i =0; i<10; i++) {
for(int j = 0; j<10; j++) {
if(j = 3) {
break out;
System.out.println(i+", "+j);
}
}
}
레이블명 뒤에는 콜론(:)이 오며 코드 실행 시 break+레이블명이 나오면 앞에 써진 레이블로 돌아가 해당 중괄호를 종료시킴
for(int num = 1; num <= 100; num++) {
if((num%3) != 0) {
continue;
}
System.out.println(num);
}
continue + LABEL:
POS1: for(int i = 0; i<5; i++) {
for(int j = 0; j<5; j++) {
continue POS1;
}
}
LABEL 뒤에는 콜론이 오며 코드 실행 시 continue+LABEL이 오면 LABEL의 위치로 돌아가 해당 for문부터 이어서 실행