Home > Store

Robust Java: Exception Handling, Testing, and Debugging

Register your product to gain access to bonus material or receive a coupon.

Robust Java: Exception Handling, Testing, and Debugging

Book

  • This product currently is not for sale.
Not for Sale

About

Features

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

Description

  • Copyright 2005
  • Dimensions: 7x9-1/4
  • Pages: 304
  • Edition: 1st
  • Book
  • ISBN-10: 0-13-100852-8
  • ISBN-13: 978-0-13-100852-6

Robust Java

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

Stephen Stelting

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:

  • Discover best practices for Java exception handling
  • Learn failure mode analysis: how to anticipate where errors are most likely to occur
  • Understand the use of exceptions in complex APIs and frameworks including J2EE, JDBC, RMI, JMS, and more
  • Master application-wide exception handling strategies
  • Implement exceptions in complex distributed multi-tier systems
  • Learn proven design patterns for handling exceptions in code
  • Perform more effective Java testing and debugging using open source tools
  • Understand key architectural decisions that will improve robustness

Robust Java covers the entire development lifecycle—and 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.

U.S. $49.99

Canada $71.99

PRENTICE HALL
Professional Technical Reference
Upper Saddle River, NJ 07458
www.phptr.com

0131008528

Java programming


© Copyright Pearson Education. All rights reserved.

Downloads

Source Code

Untitled Document Download the Source Code related to this title.

Extras

Related Article

Java Performance: Using Exceptions as Intended

Author's Site

Untitled Document Click here for the Author's Web Site related to this title.

Sample Content

Downloadable Sample Chapter

Untitled Document Download the Sample Chapter related to this title.

Table of Contents

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.

10. J2EE.

III. EFFECTIVE USE OF EXCEPTIONS, ERRORS, AND HANDLING.

11. Architecture, Design and the Exception Model.

12. Patterns.

13. Testing.

14. Debugging.

Appendix A.

Appendix B.

Appendix C.

Preface

Untitled Document Download the Preface related to this title.

Updates

Submit Errata

More Information

Unlimited one-month access with your purchase
Free Safari Membership