1、异常是导致程序中断运行的一种指令流,如果不对异常进行正确的处理,则可能导致程序中断执行,造成不必要的损失,所以在程序的设计中必须要考虑各种异常的发生,并正确的做好相应的处理,这样才能保证程序正确的执行。
2、一旦产生异常之后,异常之后的语句并不会执行,而是直接结束程序,并将错误报告给用户。
3、在计算机发展史有两大杀手:断电,被除数为0(结果为无穷大,则程序内容会被全部占满)。
处理异常的格式:
try{// 可能出现异常的语句}
catch(异常类异常对象){//编写异常的处理语句}
catch(异常类异常对象){//编写异常的处理语句}
catch(异常类异常对象){//编写异常的处理语句}
...
finally{一定会运行到的程序代码}
例子
原文地址:http://www.cnblogs.com/FanPigPig/p/3767315.html