返回列表 發帖

例外處理

本帖最後由 tonyh 於 2013-3-9 16:12 編輯

寫一個除法程式, 測試當分母為零, 以及輸入字母時, 產生的例外.
  1. import java.util.Scanner;
  2. public class ch59
  3. {
  4.     public static void main(String args[])
  5.     {
  6.          int a, b;
  7.          Scanner s=new Scanner(System.in);
  8.          System.out.print("請輸入分子: ");
  9.          a=s.nextInt();
  10.          System.out.print("請輸入分母: ");
  11.          b=s.nextInt();
  12.          System.out.println(a+"/"+b+"="+(a/b));
  13.     }
  14. }
複製代碼

  1. import java.util.Scanner;
  2. public class ch59
  3. {
  4.   public static void main(String args[])
  5.   {
  6.     int a,b;
  7.     Scanner s=new Scanner(System.in);
  8.     System.out.print("請輸入分母:");
  9.     a=s.nextInt();
  10.     System.out.print("請輸入分子:");
  11.     b=s.nextInt();
  12.     System.out.print(a+"/"+b+"="+(a/b));
  13.   }
  14. }
複製代碼

TOP

  1. import java.util.Scanner;
  2. public class ch59
  3. {
  4.   public static void main(String args[])
  5.   {
  6.     int a,b;
  7.     Scanner s=new Scanner(System.in);
  8.     System.out.print("請輸入分母:");
  9.     a=s.nextInt();
  10.     System.out.print("請輸入分子:");
  11.     b=s.nextInt();
  12.     System.out.print(a+"/"+b+"="+(a/b));
  13.   }
  14. }
複製代碼

TOP

  1. import java.util.Scanner;
  2. public class ch59
  3. {
  4.       public static void main(String args[])
  5.       {
  6.              int a,b;
  7.              Scanner s=new Scanner(System.in);
  8.              System.out.print("請輸入分子: ");
  9.              a=s.nextInt();
  10.              System.out.print("請輸入分母: ");
  11.              b=s.nextInt();
  12.              System.out.print(a+"/"+b+"="+(a/b));
  13.       }
  14. }
複製代碼

TOP

  1. import java.util.*;
  2. public class ch59{
  3.   public static void main(String args[]){
  4.     int a,b;
  5.     Scanner s=new Scanner(System.in);
  6.     System.out.print("請輸入分子");
  7.     a=s.nextInt;
  8.     System.out.print("請輸入分母");
  9.     b=s.nextInt;
  10.     System.out.println(a+"/"+b+"="+(a/b));
  11.   }
  12. }
複製代碼
陳彥綸

TOP

  1. import java.util.Scanner;
  2. public class ch59
  3. {
  4.     public static void main(String args[])
  5.     {
  6.          int a, b;
  7.          Scanner s=new Scanner(System.in);
  8.          System.out.print("請輸入分子: ");
  9.          a=s.nextInt();
  10.          System.out.print("請輸入分母: ");
  11.          b=s.nextInt();
  12.          System.out.println(a+"/"+b+"="+(a/b));
  13.     }
  14. }
複製代碼

TOP

  1. import java.util.Scanner;
  2. public class ch59
  3. {
  4.     public static void main(String args[])
  5.     {
  6.         int a, b;
  7.         Scanner s=new Scanner(System.in);
  8.         System.out.print("請輸入分子: ");
  9.         a=s.nextInt();
  10.         System.out.print("請輸入分母: ");
  11.         b=s.nextInt();
  12.         System.out.println(a+"/"+b+"="+(a/b));
  13.     }
  14. }
複製代碼

TOP

  1. import java.util.Scanner;
  2. public class ch59
  3. {
  4.   public static void main(String orgs[])
  5.   {
  6.     Scanner s=new Scanner(System.in);
  7.     int a, b;
  8.     System.out.print("請輸入分子");
  9.     a=s.nextInt();
  10.     System.out.print("請輸入分母");
  11.     b=s.nextInt();
  12.     System.out.println(a+"/"+b+"="+(a/b));
  13.   }
  14. }
複製代碼

TOP

返回列表