public class myCHAR {
public static void main(String[] args) {
try{
return;
}
finally{
System.out.println("print.");
}
}
}
这道题目我在eclipse上测试了一下,是可以输出print
但是搞不明白,不是在执行try语句之后,就把程序的执行权交给系统,退出main函数了吗,不明白为什么还会执行finally里的语句,望大家指教。
public static void main(String[] args) {
try{
return;
}
finally{
System.out.println("print.");
}
}
}
这道题目我在eclipse上测试了一下,是可以输出print
但是搞不明白,不是在执行try语句之后,就把程序的执行权交给系统,退出main函数了吗,不明白为什么还会执行finally里的语句,望大家指教。