/* ExceptionFangen.java
 * 
 * kann verschiedene Exceptions ausloesen,
 * die geeignet abzufangen sind
 *
 */

import java.io.*;

public class ExceptionFangen {

   private String id;
   
   public ExceptionFangen() {}

   public ExceptionFangen(String id) {
      this.id = id;
   }

   public String getID() {
      return this.id;
   }

   public int divide(int a, int b) {
      return a/b;
   }

   public static void main(String[] args) throws Exception {
      BufferedReader keyboard = new BufferedReader(new InputStreamReader(System.in));
      int a,b;
      ExceptionFangen obj;
     
      System.out.print("erste Zahl? ");
      a = Integer.parseInt(keyboard.readLine());
      System.out.print("zweite Zahl? ");
      b = Integer.parseInt(keyboard.readLine());

      obj = new ExceptionFangen("1");

      System.out.println("Die ID ist " + obj.getID());
      System.out.print("erste Zahl / zweite Zahl ist gleich ");
      System.out.println(obj.divide(a,b));
   }
}
