[자바] 이중for문 다중for문 탈출하기

1907 단어 JavaJava

일반적으로 for문은 break문을 통해 탈출할 수 있다. 하지만 break문으로는 하나의 for문만 탈출하게 된다.

그렇다면 이중 혹은 다중 for문을 탈출하려면?

outLoop :
for (int i=0;i<10;i++) {
	for (int j=0;j<10;j++) {
    		System.out.println("안쪽 루프에 들어왔습니다");
    		break outLoop;
            }
       }
    		

위 코드에서 바깥에 위치한 for문에 outLoop라는 이름을 주었다. 그리고 break문 사용시 break outLoop; 처럼 탈출할 루프의 이름을 지정해주면 여러개의 반복문도 한번에 탈출이 가능해진다.

좋은 웹페이지 즐겨찾기