原创作品,可以转载,但是请标注出处地址:http://www.cnblogs.com/V1haoge/p/7191280.html

1、概述

  Java代码中的异常处理是非常重要的一环,从代码中可以看到,它的使用已经和业务逻辑紧密的结合在一起,部分业务逻辑还是依靠异常来完成的,更多的时候进行异常处理可以完善逻辑,避免可能的出错,规避小错误引发的大停顿。

  在一般的项目之中,都会自定义运行时异常,用以适应项目的需要,这种异常可被捕捉,也可不被捕捉,它们不会导致整个系统挂掉,但是很多情况下,不捕捉处理就会导致业务出错。

  在这里我们模拟几种情况,点明异常捕捉的使用时机。

2、情况分析

  先来看没有任何处理的代码

万码学堂,电脑培训,计算机培训,Java培训,JavaEE开发培训,青岛软件培训,软件工程师培训

 1 public class ExceptionTests01 { 2  3     public static void main(String[] args) { 4         System.out.println("---1---"); 5         invoke(); 6         System.out.println("---2---"); 7          8     } 9     10     public static void invoke(){11         System.out.println("---11---");12         int i = 1/0;13         System.out.println("---12---");14     }15 }

万码学堂,电脑培训,计算机培训,Java培训,JavaEE
        
        	<div class=

延伸阅读

学习是年轻人改变自己的最好方式-Java培训,做最负责任的教育,学习改变命运,软件学习,再就业,大学生如何就业,帮大学生找到好工作,lphotoshop培训,电脑培训,电脑维修培训,移动软件开发培训,网站设计培训,网站建设培训学习是年轻人改变自己的最好方式