Java编程思想通过异常处理错误(含外文出处)

以下是资料介绍,如需要完整的请充值下载. 本资料已审核过,确保内容和网页里介绍一致.  
无需注册登录,支付后按照提示操作即可获取该资料.
资料介绍:

JAVA编程思想通过异常处理错误(含外文出处)(中文4800字,英文3100字)
作者姓名:Bruce Eckel
文章出处:《Thinking in JAVA Fourth Edition》
摘要:本文简要的介绍了JAVA的异常机制,什么是异常,如何捕获异常以及自定义异常。通过对异常机制的认识能够从一定程度上保证代码优雅,提高程序健壮性。
关键字:异常。
通过异常处理错误
JAVA的基本理念是“结构不佳的代码不能运行”。
      发现错误的理想时机是在编译阶段,也就是在你试图运行程序之前。然而,编译期间并不能找出所有的错误,余下的问题必须在运行期间解决。这就需要错误源能通过某种方式,把适当的信息传递给某个接收者——该接收者将知道如何正确处理这个问题。
     改进的错误恢复机制是提供代码健壮性的最强有力的方式。错误恢复在我们所编写的每一个程序中都是基本的要素,但是在Java中它显得格外重要,因为Java的主要目标之一就是创建供他人使用的程序构件。要想创建健壮的系统,它的每一个构件都必须是健壮的。JAVA使用异常来提供一致的错误报告模型,使得构件能够与客户端代码可靠地沟通问题。

Error Handling with Exceptions
The basic philosophy of JAVA is that "badly formed code will not be run." 

The ideal time to catch an error is at compile time, before you even try to run the program. However, not all errors can be detected at compile time. The rest of the problems must be handled at run time through some formality that allows the originator of the error to pass appropriate information to a recipient who will know how to handle the difficulty properly.