摘要:
一门成熟的编程语言应该包含异常处理机制。
没有人能够保证自己写的程序永远不会出错,对于一个程序设计人员来说应该尽可能地与之可能发生的情况,尽可能地保证程序在所有糟糕的情形下都可以运行。Java的异常处理机制具有极好的容错性,可以让程序更加的健壮。当程序出现意外情形的时候,系统会自动生成一个Exception对象来通知程序,从而将“业务功能实现代码”和“错误处理代码”分离,提供更好的可读性。
下面是异常处理的几个关键字:
· try 放置可能发生错误的代码
· catch 用于处理某种错误
· finally 回收try块里面打开的物理资源,总会执行
· throws 用于声明某个方法可能抛出异常
· throw 抛出一个具体的异常对象 阅读全文