返回列表 發帖
  1. import java.util.Scanner;
  2. public class ch47
  3. {
  4.     public static void main(String args[])
  5.     {
  6.          for(int i=1; i<=3; i++)
  7.          {
  8.             try
  9.             {
  10.                 int a, b;
  11.                 Scanner s=new Scanner(System.in);
  12.                 System.out.print("請輸入分子: ");
  13.                 a=s.nextInt();
  14.                 System.out.print("請輸入分母: ");
  15.                 b=s.nextInt();
  16.                 System.out.println(a+"/"+b+"="+(a/b)+"\n");
  17.                 return;
  18.             }
  19.             catch(java.lang.ArithmeticException e)
  20.             {
  21.                 System.out.println("運算錯誤  分母不可為零!\n");
  22.             }
  23.             catch(java.util.InputMismatchException e)
  24.             {
  25.                 System.out.println("格式錯誤  輸入需為整數!\n");
  26.             }
  27.             if(i==3)
  28.                 System.out.println("錯誤嘗試過多! 程式跳出!\n");
  29.          }
  30.     }
  31. }
複製代碼

TOP

返回列表