Java
[Java] 탈출문 - break, continue
maribel
2019. 7. 11. 14:03
탈출문 : 제어문(반복문)중에서 어느 특정조건에 따라서 더 이상
문장을 수행하지 않고 중간에 빠져나가는 문장
1. 레이블이 없는 break문
ex)
for(int a=0;a<5;a++) {
for(int b=0;b<5;b++) {
if(b==2) break;
System.out.println("a="+a+"b="+b);
}
System.out.println("===================");
}
2. 레이블이 있는 break문
ex)
A: //레이블과 가장 가까운 루프를 탈출
for(int a=0;a<5;a++) {
for(int b=0;b<5;b++) {
if(b==2) break A;
System.out.println("a="+a+"b="+b);
}
System.out.println("===================");
}
3. continue
ex)
for(int a=0;a<5;a++) {
for(int b=0;b<5;b++) {
if(b==2) continue;
System.out.println("a="+a+"b="+b);
}
System.out.println("===================");
}