while문, switch문 , 반복문 등을 벗어나는데 사용한다
break에 걸리지 않았으면 1,2,3,4 가 출력이 되어야하지만, i==3인순간 break에 걸려 반복문을 탈출하였다.
- 1.코드 -
- 1.결과 -
- 2.코드 -
- 2.결과 -
- 3.코드 -
- 3.결과 -
<참고>
- 라벨 사용법
자바에는 goto문은 없지만 break, continue 문에서 Label을 사용할 수 있다.
outer: ~ break outer; |
위 구문을 통해 2중 이상의 Loop문을 탈 출 할 수 있다.
<코드>
- public class GotoInJava {
- public static void main(String[] args) {
- int i = 0;
- int j = 0;
- outer:
- while(true) {
- i++;
- while(true) {
- j++;
- if(j % 10 == 0) break;
- if(i % 10 == 0) break outer;
- System.out.println(j);
- }
- }
- System.out.println("i : " + i);
- System.out.println("j : " + j);
- }
- }
'■ JAVA > Study' 카테고리의 다른 글
[JAVA] for문 2가지 방법 (0) | 2019.12.11 |
---|---|
[JAVA] continue - 계속 돌리는 거 (0) | 2019.12.10 |
[JAVA] trim() - 문자열 맨앞,맨뒤 공백 제거 (0) | 2019.12.09 |
[JAVA] substring() - 문자열 자르기 (0) | 2019.12.08 |
[JAVA] split() - 문자열 자르기 (0) | 2019.12.07 |