자바에는 goto문은 없지만 break, continue 문에서 Label을 사용할 수 있다.
outer:
~
break outer;
위 구문을 통해 2중 이상의 Loop문을 탈 출 할 수 있다.
- public class GotoInJava {
- int i = 0;
- int j = 0;
- outer:
- while(true) {
- i++;
- while(true) {
- j++;
- if(j % 10 == 0) break;
- if(i % 10 == 0) break outer;
- }
- }
- }
- }