# 반복문을 탈출하고 싶어요 피자에 토핑을 선택하는 프로그램을 작성중입니다. 토핑의 개수를 최대 3개까지 선택하게 하려 합니다. for문을 사용했더니 반드시 3개를 꼭 3개를 선택해야 그다음 상황으로 넘어가더라고요. 근데 저는 1개를 선택해도 혹은 2개로 선택해도 다음 단계로 넘어가게 하고싶습니다. 어떻게 해야할까요? ## 실행 예 ``` 토핑을 선택해주세요!!(최대 3개까지 가능) 1.페퍼로니 2.불고기 3.쉬림프 4.베이컨포테이토 5.고구마 6.시금치 7.파인애플 8.선택안함"); ``` ## 작성 코드 ``` int[] topping = new int[3]; for( int i = 0; i < topping.length; i++) { topping[i] = scan1.nextInt(); } ```
## break 를 사용해보세요 ``` for (int i = 0; i < topping.length; i++) { int n = scan1.nextInt(); if (n == 8) { break; } toppping[i] = n; } ```
위에 제시한 `break`를 사용하면 토핑을 2개 선택후 8을 입력함으로써 반복문을 탈출 할 수 있습니다. :)