JAVA异常处理机制
2017-03-11 20:56
309 查看
异常类:
一、Java语言本身定义的一些基本异常类型;
二、用户通过继承Exception或其子类自己定义的异常。
异常的来源:
一、Java运行时环境自动抛出系统生成的异常,这是无法避免的;
二、程序员自己抛出的异常,常常用来向调用者汇报一些异常的信息。
异常在使用时应注意的地方:
1、捕获异常后,要对异常进行处理,即在catch代码块中,继续向其调用者抛出该异常或者记录错误日志;
2、要捕获具体的异常,不能每次都是catch(Exception e),因为捕获异常时,如果指定了异常的类型,那么在catch块中才能更好的处理该类异常,而不是笼统的针对所有异常的父类去处理。
3、充分使用finally关键字,在finally代码块中释放资源。
4、不要把大量的代码放到同一个try块中,而应该分离各个可能出现异常的部分,分别进行捕获。
一、Java语言本身定义的一些基本异常类型;
二、用户通过继承Exception或其子类自己定义的异常。
异常的来源:
一、Java运行时环境自动抛出系统生成的异常,这是无法避免的;
二、程序员自己抛出的异常,常常用来向调用者汇报一些异常的信息。
异常在使用时应注意的地方:
1、捕获异常后,要对异常进行处理,即在catch代码块中,继续向其调用者抛出该异常或者记录错误日志;
2、要捕获具体的异常,不能每次都是catch(Exception e),因为捕获异常时,如果指定了异常的类型,那么在catch块中才能更好的处理该类异常,而不是笼统的针对所有异常的父类去处理。
3、充分使用finally关键字,在finally代码块中释放资源。
4、不要把大量的代码放到同一个try块中,而应该分离各个可能出现异常的部分,分别进行捕获。
相关文章推荐
- 关于java异常处理机制的深入理解
- JAVA异常处理机制
- Java中的异常处理机制
- java的异常处理机制
- Java异常处理机制的详细讲解和使用技巧
- java异常处理机制的深入理解
- Java中的异常处理机制
- Java中的异常处理机制
- 请描述Java中异常处理机制的简单原理和应用,并说明Error与Exception有什么区别?
- Java的异常处理机制的一个例子-读后定能对异常理解深刻
- Java中的异常处理机制
- JAVA异常机制介绍/如何正确的进行JAVA异常处理
- Java异常处理机制的详细讲解和使用技巧
- Java异常处理及异常机制介绍
- Java异常处理及异常机制介绍
- Java 和 .Net 在异常处理机制上的区别
- Java中的异常处理机制综合
- 理解Java异常处理机制——Java异常处理的一个综合实例
- Java中的异常处理机制的简单原理和应用
- Java中的异常处理机制的简单原理和应用。