본문 바로가기

개인 공부방/JAVA

자바 구구단 출력하기-Scanner 이용


import java.util.*;

public class Gugudan {

 public static void main(String[] args) {
  Scanner sc = new Scanner(System.in);
  int dan = 7;

  while (true) {
   try {
    System.out.print("원하는 단을 입력하세요 : ");
    dan = Integer.parseInt(sc.nextLine());
    if (dan < 0 || dan > 10) {
     System.out.println("구구단 범위가 1~10 사이 숫자만 가능");
     continue;
    }
    break;
   } catch (Exception e) {
    System.out.println("숫자를 정확히 입력하세요");
    continue; //다시 반복문으로 이동
   }

  } // while end

  for (int a = 1; a < 10; a++) {
   System.out.println(dan + "*"+a+" = "+(dan*a));
  }
  System.out.println("메인함수의 마지막 문장");
 }

}