一个异常学习的好例子
2014-09-27 20:21
260 查看
package 类加载器; public class TestDemo { public static String output =""; public static void foo(int i){ try{ if(i == 1){ throw new Exception(); } }catch(Exception e){ output += "2"; return ; }finally{ output += "3"; } output += "4"; } public static void main(String[] args) { foo(0);//无论是否发生异常,都会执行 1. output+3 2.output+4 foo(1); System.out.println(output); // 3 .output+2 4.output+4 //此处注意在catch中中的return ,finaly中的依然会执行 //所以此时结果为 } }
相关文章推荐
- 学习struts的一个初等的小例子
- 自己学习做的一个Ajax与.net交互的例子
- 委托delegate的学习.+一个简单的委托和委托链的例子
- 关于ant的build的学习 hibernate中的一个例子 HelloWorld的
- 最近学习webwork+spring+hibernate,自己学习过程中的一个例子
- [Struts]学习日记1 - 一个简单的例子
- 一个JAVA读写文件的例子,主要是熟悉对 4000 字符流的应用(自己学习用)
- 由一个例子学习栈(续)
- 学习委托与事件的总结,附上一个例子
- 学习struts的一个初等的小例子
- 【一个不错的oracle数据库诊断例子,值得学习一下】Oracle数据库诊断案例-redo log日志组处于高激活状态
- 一个自写的共享内存简单的例子,学习原理之用
- JavaScript学习笔记8--一个文字自动匹配的例子
- 通过一个实际的例子学习Oracle存储过程
- 与afreez一起学习DirectFB之:一个linux下的framebuffer例子的学问
- 学习Ajax做的一个异步调用例子
- 一个学习for 循环语句不错的例子
- java自定义异常的一个例子
- 委托delegate的学习.+一个简单的委托和委托链的例子
- 通过一个实际的例子学习SQLServer存储过程