public class DebugFinallyTest {
static int doGet(){
int count=100;
try{
count++;
count=count/0;
return count;
}catch (Exception e){
count=100;
return count; //return拿值得时候count是100,无关finally内中的赋值
}finally{//finally执行了,但是对return中的count没有影响
count=200;
}
}
public static void main(String[] args) {
int count=doGet();
System.out.println(count);//执行结果是100
}
}