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

经典的java中return和finally有关问题

2012-09-16 
经典的java中return和finally问题!如果在try-finally外面在用一个return返回一个会不会改变在try里面的返

经典的java中return和finally问题!
如果在try-finally外面在用一个return返回一个值会不会改变在try里面的返回的那个值呢?
代码如下:
public static void main(String[] args)
{
System.out.print(tt());
}
public static int tt()
{
int b = 23;
try
{
System.out.println("yes");
return b =88;
}
catch(Exception e)
{
System.out.println("error : " e);
}
finally
{
if(b>25)
{
System.out.println("b>25 : " b);
}
System.out.println("finally");
}
return 100;
}
结果是:
yes
b>25 : 111
finally
111
答案是不会的。

热点排行