摘要: public class Test2 { private static int test() { int i=1; try { i=2; return i; } catch (Exception e) { i = 3; return i; } finally { i = 4; System.out.println(i); } } public static void main(String[] args){ double b = 0; String s = ""; long ii = System.currentTimeMillis(); for(int i = 0... 阅读全文
posted @ 2013-11-09 20:20 剑握在手 阅读(303) 评论(0) 推荐(0)
摘要: 问题分析首先来问大家一个问题:finally 语句块一定会执行吗?很多人都认为 finally 语句块是肯定要执行的,其中也包括一些很有经验的 Java 程序员。可惜并不像大多人所认为的那样,对于这个问题,答案当然是否定的,我们先来看下面这个例子。清单 1.publicclassTest{publicstaticvoidmain(String[]args){System.out.println("returnvalueoftest():"+test());}publicstaticinttest(){inti=1;//if(i==1)//return0;System.out 阅读全文
posted @ 2013-11-09 19:33 剑握在手 阅读(818) 评论(0) 推荐(0)
返回顶部↑