1. import java.util.Scanner; 
  2. public class kkkk { 
  3. public static void main(String[] args) { 
  4. Scanner scan = new Scanner(System.in); 
  5. int i; 

  6. String day[] ={"일", "월", "화", "수", "목", "금", "토" }; 
  7.  

  8. try
  9. System.out.println("정수를입력하세요"); 
  10. i=scan.nextInt(); 
  11. catch(Exception e){ 
  12. System.out.println("수를 입력하지않았습니다"); 
  13. return
  14.  

  15. for(int j=0; j<day.length; j++) { 
  16. if (i%7==j) 
  17. System.out.println(day[j]); 
  18. else if(i<0) 
  19. System.out.println("프로그램을 종료합니다...");} 
  20.  

  21. scan.close(); 

 

 

 

이걸 출력하면 다 정상작동하는데 마지막에

  프로그램을 종료합니다..가 자꾸 배열수대로

7개가 출력되는데 1개만 출력되게 하는방법없나요?