break;
{자신을 감싸는} 블록의 반복문을 빠져나간다.
boolean isStop = false;
for (int i = 1; i < 10; i++) {
for (int j = 1; j < 10; j++) {
System.out.printf("[%d, %d]", i, j);
if (i % 2 == 0 && j % 2 == 0) {
isStop = true;
break;
}
}
System.out.println();
if (isStop)
break;
}
System.out.println("끝");
Labeled break;
한번에 전체반복문을 탈출하는 효과가 있다.
outerLoop: for (int i = 1; i < 10; i++) {
for (int j = 1; j < 10; j++) {
System.out.printf("[%d, %d]", i, j);
if (i % 2 == 0 && j % 2 == 00)// [2, 2]
break outerLoop;
}
System.out.println();
}
'java' 카테고리의 다른 글
Java/Arrays Sort (0) | 2020.01.27 |
---|---|
Java/What is Array/Exercise/배열기초 (0) | 2020.01.27 |
Java/Do-while loop (0) | 2020.01.25 |
Java/While Loop (0) | 2020.01.25 |
Java/Def of MVC Pattern/Basic Address Management System (0) | 2020.01.25 |