if(true)
{
return 20;//这里已经返回20了,所以你调用方法的时候,运行到此处,函数就不会往下执行了
}
try //这里你可以把try(){}finally{}理解为一段语句,老师的意思是说,当执行到try里面的内容的时候,一定会执行finally语句,而现在try根本
{ //没有执行到,所以就不会执行finally了,因为上面你已经return20了,你把上面的
//true改为false,就可以执行到了。
}
finally
{
System.out.println("finally");
return 10;
} |