首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

错误的几种常见处理

2012-07-02 
异常的几种常见处理/** * 异常的几种常见处理 * @class Demo * @description* @author leeWisdom * @copyR

异常的几种常见处理

/** * 异常的几种常见处理 * @class Demo * @description  * @author leeWisdom * @copyRight copyright(c) 2012 南方航空,Rights Reserved * @time May 30, 2012 10:53:52 AM */public class Demo {public static void main(String[] args) {try{boolean b = deal4();}catch (Exception e) {System.out.println(e.getMessage());System.out.println("终于执行到内层的异常了~");}System.out.println("zzzzzzzzzz");}public static boolean deal() throws Exception{boolean b = false;try{int z = 1/0;b = true;}catch (Exception e) {b = false;e.printStackTrace();throw e;}finally{System.out.println("最后执行的~");}return b;}public static boolean deal2() throws Exception{boolean b = false;int z = 1/0;b = true;return b;}public static boolean deal3() throws Exception{boolean b = false;try{int z = 1/0;b = true;}catch (Exception e) {b = false;e.printStackTrace();throw new Exception("自定义异常啦~");}finally{System.out.println("最后执行的~");}return b;}public static boolean deal4(){boolean b = false;try{int z = 1/0;b = true;}catch (Exception e) {b = false;e.printStackTrace();try {throw new Exception("自定义异常啦~");} catch (Exception e1) {// TODO Auto-generated catch blocke1.printStackTrace();}}finally{System.out.println("最后执行的~");}return b;}}

?

热点排行