THE one-stop resource to exception handling for effective Java developement
° Explains common exceptions in J2EE and Web Services frameworks and in key APIs, including JDBC, RMI, and JMS
° Covers application-wide exception handling strategies and design patterns as well as for debugging techniques using extensive code examples
° Written by Stephen Stelting, the author of Applied Java Patterns and a member of the Sun Services' Education Group
Exception Handling, Testing and Debugging
Complete guide to Java platform exceptions and exception handling
Proven strategies for architects, designers, and developers
Key design patterns for exception management
Your one-stop tutorial & reference for Java exceptions and exception handling
Sorry, you're not perfect. And neither is your code. But you can build more robust software: code that handles unexpected problems gracefully, and keeps on running. In Robust Java, Sun Java expert Stephen Stelting shows you how. Using extensive code examples, Steve covers every facet of Java exceptions and exception handling, encompassing architecture, design, development, testing, and debugging. With the help of this book, you'll:
Robust Java covers the entire development lifecycleand it will support you in any development role: programmer, tester, project manager, or architect. No book offers more useful, realistic guidance for building rock-solid, maintainable Java code.
Professional Technical Reference
Upper Saddle River, NJ 07458
© Copyright Pearson Education. All rights reserved.
I. FUNDAMENTALS OF EXCEPTIONS AND EXCEPTION HANDLING.
1. Introducing Exceptions.
2. Exception Handling Techniques and Practices.
3. Advanced Exception Handling Concepts.
4. Exceptions and Threading.
5. Logging and Assertions.
II. EXCEPTION HANDLING AND DESIGN.
6. Exception Handling and Design.
7. Exceptions in the Java Core Language.
8. Collections and I/O.
9. Distributed Java APIs.
III. EFFECTIVE USE OF EXCEPTIONS, ERRORS, AND HANDLING.
11. Architecture, Design and the Exception Model.