// Page 227-228 import java.util.Scanner; public class Prog_14_3 { public static void main(String[] args) { Scanner kb = new Scanner(System.in); try { System.out.print("Enter # of donuts: "); int dc = kb.nextInt(); System.out.print("Enter # of glasses of milk: "); int mc = kb.nextInt(); if(mc < 1) { DividedByZeroException e = new DividedByZeroException(); throw e; } double dPerGm = dc/(double)mc; System.out.println(dc + " donuts."); System.out.println(mc + " glasses of milk."); System.out.println("\nYou have " + dPerGm + " donuts for each glass of milk.\n\n\n"); } catch (DividedByZeroException e) { System.out.println("\n\n" + e.getMessage()); System.out.println("Buy some milk.\n\n\n"); } System.out.println("Byebye"); } }