您的位置:首页 > 编程语言 > Java开发

JAVA异常处理机制

2017-03-11 20:56 309 查看
异常类:

一、Java语言本身定义的一些基本异常类型;

二、用户通过继承Exception或其子类自己定义的异常。

异常的来源:

一、Java运行时环境自动抛出系统生成的异常,这是无法避免的;

二、程序员自己抛出的异常,常常用来向调用者汇报一些异常的信息。

异常在使用时应注意的地方:

1、捕获异常后,要对异常进行处理,即在catch代码块中,继续向其调用者抛出该异常或者记录错误日志;

2、要捕获具体的异常,不能每次都是catch(Exception e),因为捕获异常时,如果指定了异常的类型,那么在catch块中才能更好的处理该类异常,而不是笼统的针对所有异常的父类去处理。

3、充分使用finally关键字,在finally代码块中释放资源。

4、不要把大量的代码放到同一个try块中,而应该分离各个可能出现异常的部分,分别进行捕获。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: