while for문이 정해진 횟수만큼 반복하면, while문은 조건식이 true일 경우에 계속해서 반복하고, false가 되면 반복을 멈추고 while문을 종료한다. while( 조건식 ) { 실행문; } 조건식을 평가 평가 결과 true면 실행문 실행 실행문 실행 후 조건식으로 되돌아감 조건식 재평가 조건식이 true면 2, 3, 4 반복 실행 조건식이 false면 while문 종료 만약 조건식이 계속 true이면 while(true) { ... }가 되어서 무한 반복한다. while문을 빠져 나가기 위한 코드가 필요하다. while문 빠져 나가는 예제 코드 package ch04.sec05; import java.util.Scanner; public class KeyControlExample { pu..