ITPUB??ì3
12月微软Hyper-V虚拟化沙龙主题征集
ITPUB论坛 » Java入门与认证版 » 请教大虾:下面的一道SCJP题目,不知道如何分析

新一届的微软MVP评选已经开始,欢迎各位推荐!

标题: 请教大虾:下面的一道SCJP题目,不知道如何分析
离线 huxingan
中级会员



精华贴数 0
个人空间 0
技术积分 1630 (1052)
社区积分 10 (10831)
注册日期 2003-5-14
论坛徽章:2
会员2006贡献徽章授权会员    
      

发表于 2004-4-13 11:34 
请教大虾:下面的一道SCJP题目,不知道如何分析

import java.io.*;

public class IfTest{
  public static String output = "";
  public static void foo(int i) {
    try {
      if (i == 1) {
        throw new Exception();
      }
      output += "1";
    }
    catch (Exception e) {
      output += "2";
      return;
    }
    finally {
      output += "3";
    }
    output += "4";
  }
    public static void main(String args[]) {
      foo(0);
      foo(1);
      System.out.println(output);
    }
  }


__________________
来了这个地方,就不想走了。。。
顶部
离线 omencathay
菜田守望者


精华贴数 7
个人空间 80
技术积分 5173 (268)
社区积分 7016 (222)
注册日期 2002-10-21
论坛徽章:7
现任管理团队成员     
      

发表于 2004-4-13 14:03 
你最好把抛出异常的那部分好好看看
弄清楚
try,catch,finaly每部分的作用,这样自己就会分析了,如果光靠别人给你答案,很快就会忘掉的


顶部
 
    


CopyRight 1999-2006 itpub.net All Right Reserved.
北京皓辰广域网络信息技术有限公司. 版权所有
E-mail:Webmaster@itpub.net
京ICP证:010037号 联系我们 法律顾问