Big Java example project "purse"

You can use this project as follows:

 - invoke the main method of the driver class PurseTest by right-clicking 
 on the class representation and selecting the main method.
 - input the name of the file you want the application to read ("good.txt", 
 "bad1.txt", "bad2.txt")
 - interactively create a Purse object
 - interactively call the methods used in the Driver class to readin values

Note: Sometimes in BlueJ a dialog (such as input dialog or file chooser)
 appears right at the back of any open windows.  If you cannot see
 a dialog after calling the Driver class main method, minimize any 
 other windows to find the dialog.
 
This project illustrates concepts covered in Big Java, Chapter 14 
"Exception Handling".
  
 - to learn how to throw exceptions 
 - to be able to design your own exception classes
 - to understand the difference between checked and unchecked exceptions 
 - to learn how to catch exceptions 
 - to know when and where to catch an exception


