登陆 / 注册
JAVA 学习手册 展开/折叠

异常(Exception)

阅读数:14

程序运行时,发生的不被期望的事件,它阻止了程序按照程序员的预期正常执行,这就是异常。

异常发生时,是任程序自生自灭,立刻退出终止,还是输出错误给用户?或者用C语言风格:用函数返回值作为执行状态?。


Java提供了更加优秀的解决办法:异常处理机制

异常处理机制能让程序在异常发生时,按照代码的预先设定的异常处理逻辑,针对性地处理异常,让程序尽最大可能恢复正常并继续执

行,且保持代码的清晰。


Java中的异常可以是函数中的语句执行时引发的,也可以是程序员通过throw 语句手动抛出的,只要在Java程序中产生了异常,就会用

一个对应类型的异常对象来封装异常,JRE就会试图寻找异常处理程序来处理异常。


本节内容如下:

什么是Java中的异常?

try -- catch block

finally block

throw和throws关键字

Java中的方法异常处理

自定义异常

微信扫码登陆