Huylens 发表于 2015-5-23 23:24
不知道你想看到什么结果。finally不会运行,因为在try中函数已经返回了,也就是函数已经运行完了。不会运行 ...
进击的蜗牛 发表于 2015-5-23 23:30
这个不会有结果的吗?不是应该先运行finally吗?我想要的结果就是证明先运行的是finally ...
tanzhixue 发表于 2015-5-23 23:30
public class FinallyDemo2 {
public static void main(String[] args) {
System.out.println(getInt()) ...
Huylens 发表于 2015-5-23 23:34
那你就把结果输出来用System
另外,如果在finally之前有代码return 或者System.exit(0),finally是都不会 ...
进击的蜗牛 发表于 2015-5-23 23:41
你的意思是我这个程序,finally是不会运行的吗?只运行try?
进击的蜗牛 发表于 2015-5-23 23:30
这个不会有结果的吗?不是应该先运行finally吗?我想要的结果就是证明先运行的是finally ...
进击的蜗牛 发表于 2015-5-23 23:41
你的意思是我这个程序,finally是不会运行的吗?只运行try?
进击的蜗牛 发表于 2015-5-23 23:39
你们给我绕糊涂了。。。到底是先运行finally还是先运行try?
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |