您的位置:首页 > 其它

强化与确认基础知识:try catch finally 的执行顺序

2011-02-21 13:43 369 查看
public static void main(String[] args)
{
System.out.println(abc());
}
static String abc()
{
int i = 0;
try
{
System.out.println("In try 1");
i = 100 / 10;
System.out.println("In try 2 =>" + i);
i = 100 / 0;
System.out.println("In try 3 =>" + i);
return "try return" + i;
}
catch (Exception e)
{
System.out.println("In catch =>" + i);
return "catch return";
}
finally
{
System.out.println("In finally =>" + i);
}
}


In try 1
In try 2 =>10
In catch =>10
In finally =>10
catch return
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: