while무한루프 내에 있는 switch 문에서 어떤 값이 입력 됐을때, 빠져나오는 방법이 뭐가있을까요?

조회수 463회

지금 대충 형식이

while(true)

switch(symbol)

       System.out.println("ddd");
      case"1"
            break;
      case"2"
            break;
      case"3"
          -여기에서 어떤 구문을 써서 while문을 탈출할 방법은 없나요?

제가 case3 밑에 scanner.close(); 를 써서 구문이 끝나기는 하는데 자꾸 switch문 밖에 있는 ddd가 한번 더 출력 되고 끝이나더라고요. 이 ddd가 안나왔으면 하는데 무슨 방법이 있을까요?

  • (•́ ✖ •̀)
    알 수 없는 사용자
  • while (symbol != "3") 엽토군 2021.3.23 08:08

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)