----------------------------------------------------------------------- public class Stats { // -------------- the MAIN method -------------------------- public static void main(String [] args) { int a=7, b=12, c=24; double d1 = 0.0; d1 = avg(a, b); System.out.print("The average of " + a + " and " + b); System.out.println(" is " + d1 + "."); System.out.print("The average of " + a + " and " + b); System.out.print(" and " + c); System.out.println(" is " + avg(a, b, c) + "."); } // -------------- the avg methods -------------------------- public static double avg(int x, int y) { return (x + y)/2.0; } public static double avg(int x, int y, int z) { return (x + y + z)/3.0; } } ----------------------------------------------------------------------- public class PrintInt { // -------------- the MAIN method -------------------------- public static void main(String [] args) { InputStreamReader isr = new InputStreamReader(System.in); BufferedReader inComing = new BufferedReader(isr); PrintWriter outGoing = new PrintWriter(System.out, true); int x=0; String s=""; outGoing.println("Please enter an integer."); try { s = inComing.readLine(); x = Integer.parseInt(s); outGoing.println("The integer was " + x); } catch (NumberFormatException e) { outGoing.println("Sorry, you didn't enter an integer."); outGoing.println("You caused the following error " + e); } catch (Exception e) { outGoing.print("Sorry, "); outGoing.println("you caused the following error " + e); } } } ------------------------------------------------------------------------