异常的概念

在Java编程语言中,异常类定义程序中可能遇到的轻微的错误条件。你可以写代码来处理异常,并继续执行程序,而不需要让程序中止。

在程序执行中,任何中断正常程序流程的条件都是异常。例如,发生下列情况时,会出现异常:

想打开的文件不存在

网络连接中断

操作数超出预定范围

非常感兴趣地正在装载的类文件丢失

在Java编程语言中,错误类定义被认为是不能恢复的严重错误条件。在大多数情况下,当遇到这样的错误时,建议让程序中断。

Java编程语言实现C++异常来帮助建立弹性代码。在程序中发生错误时,发现错误的方法能抛出一个异常到其调用程序,发出已经发生问题的信号。然后,调用方法捕获抛出的异常,在可能时,再恢复回来。这个方案给程序员一个写处理程序的选择,来处理异常。

通过浏览API,可以决定方法抛出的是什么样的异常。

posted @ 2012-03-06 16:25  JAVA教程  阅读(250)  评论(0编辑  收藏  举报