From: <whe...@us...> - 2003-07-24 18:31:27
|
Update of /cvsroot/ordweb/uop/pos407/wayneh/week4 In directory sc8-pr-cvs1:/tmp/cvs-serv31936 Modified Files: ThrowEmployee.java Employee.java EmployeeException.java Log Message: working application Index: ThrowEmployee.java =================================================================== RCS file: /cvsroot/ordweb/uop/pos407/wayneh/week4/ThrowEmployee.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** ThrowEmployee.java 24 Jul 2003 18:11:47 -0000 1.2 --- ThrowEmployee.java 24 Jul 2003 18:31:19 -0000 1.3 *************** *** 18,29 **** public class ThrowEmployee { ! public static void main(String[] args) { try { ! Employee firstEmp = new Employee(1234,6.00); Employee secondEmp = new Employee(2468,10.00); ! Employee thirdEmp = new Employee(3690,50.00); } ! catch(EmployeeException error) { System.out.println("Employee error: "+ error.getMessage()); --- 18,31 ---- public class ThrowEmployee { ! public static void main(String[] args) throws Exception { ! System.out.println("Creating employees"); ! try { ! Employee firstEmp = new Employee(1234,4.00); Employee secondEmp = new Employee(2468,10.00); ! Employee thirdEmp = new Employee(3690,60.00); } ! catch (EmployeeException error) { System.out.println("Employee error: "+ error.getMessage()); Index: Employee.java =================================================================== RCS file: /cvsroot/ordweb/uop/pos407/wayneh/week4/Employee.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** Employee.java 24 Jul 2003 18:11:47 -0000 1.2 --- Employee.java 24 Jul 2003 18:31:19 -0000 1.3 *************** *** 20,26 **** if (inWage < 6.00) { ! String sTemp = "Error in employee" + inNum; throw (new EmployeeException(sTemp)); } } } --- 20,32 ---- if (inWage < 6.00) { ! String sTemp = "Error in employee " + inNum; throw (new EmployeeException(sTemp)); } + if (inWage > 50.00) + { + String sTemp = "Error in employee " + inNum; + throw (new EmployeeException(sTemp)); + } + System.out.println("Employee " + idNum + " created. Salary: " + hourlyWage); } } Index: EmployeeException.java =================================================================== RCS file: /cvsroot/ordweb/uop/pos407/wayneh/week4/EmployeeException.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** EmployeeException.java 24 Jul 2003 18:11:47 -0000 1.1 --- EmployeeException.java 24 Jul 2003 18:31:19 -0000 1.2 *************** *** 1,5 **** ! public class EmployeeException extends Exception { ! public EmployeeException(String s) { super(s); --- 1,5 ---- ! class EmployeeException extends Exception { ! EmployeeException(String s) { super(s); |