-
[10] break, labelDevelpment/Java Sample Source 2020. 9. 13. 21:28
label
1234567891011121314151617181920package ex_break;public class Break_Label{public static void main(String[] args){// label : 가장 가까운 반복문을 나오는 break와 달리 특정 반복문의 이름을 붙여 한번에 두개 이상을 빠져나올 수 있다.outer : for(int i = 1; i <= 3; i++){for(int j = 1; j <5; j++){if(j%2 == 0)break outer;System.out.print(j + " ");}System.out.println();}}}cs 실행결과
1
break
1234567891011121314151617181920package ex_break;public class Break01{public static void main(String[] args){// break 문 : 반복문 내에서 가장 가까운 반복문을 빠져 나갈때 사용for(int i = 1; i <= 2; i++){for(int j = 1; j <= 10; j++){if(j%2 ==0 )break;System.out.print(j + " ");}System.out.println();}}}cs 실행결과
1
1
break 2
1234567891011121314151617package ex_break;public class Break02{public static void main(String[] args){int nNum = 1;while(true){if(nNum > 5)break;System.out.println(nNum++);}}}cs 실행결과
1
2
3
4
5
'Develpment > Java Sample Source' 카테고리의 다른 글
[12] random, scanner (0) 2020.09.13 [11] continue, label (0) 2020.09.13 [9] do-while (0) 2020.09.13 [8] while (0) 2020.09.13 [7] for - multi (0) 2020.09.13