j816326 发表于 2013-7-2 12:28
参数为1的时候 好像不对啊 还有参数为0的时候为什么+=4也执行了
wangpan 发表于 2013-7-2 12:52
foo(0):
因为参数不等于1,所以不会抛出异常,不会走到catch语句,程序执行完try语句块,接着执行tr ...
薛淑凯 发表于 2013-7-2 14:56
参数是0的时候依次执行try里的+=1 finally里的+=3 函数没有结束当然要继续执行+=4了 ...
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |