Java Exception Handling

By: Peter Haggar


Abstract

Learn more about the Java exception handling model. This presentation briefly describes exception handling concepts and then explores the Java exception classes and hierarchy. The presentation shows how to properly and effectively incorporate exception handing into Java programs and describes a technique for dealing with exceptions in a multithreaded environment. Sample source code is provided in a zip file that can be downloaded.

Download complete paper

View the html version of the presentation or download the Freelance version of the presentation.

Download the sample source code.


About the author: Peter Haggar is an Advisory Software Engineer with IBM in the Network Computing Software Division in Research Triangle Park, North Carolina. Peter currently works in the Java Technology and Strategy group and has shared responsibility for the IBM Java technical strategy. In addition, Peter is a member of the Java Client Design Council focusing on client technology and strategy. Peter has worked for IBM since 1987 and has been working with graphical user interface design and implementation since 1989 and object-oriented (OO) development and technology since 1991. For the past eight years, Peter has worked on multiple OO and GUI development projects. For four years, he worked on the IBM OpenClass C++ class libraries for the VisualAge for C++ product. Before that he worked on many GUI controls for OS/2. Peter received a B.S. in Computer Science from Clarkson University in New York in 1987. Peter can be contacted at haggar@us.ibm.com.



JavaTM is a trademark of Sun Microsystems, Inc.

Other companies, products, and service names may be trademarks or service marks of others.

Copyright    Trademark



Java Education Java Home
IBM HomeOrderEmployment