摘要: 第一:return语句并不是函数的最终出口,如果有finally语句,这在return之后还会执行finally(return的值会暂存在栈里面,等待finally执行后再返回)第二:finally里面不建议放return语句,根据需要,return语句可以放在try和catch里面和函数的最后。可行的做法有四:1.return语句只在函数最后出现一次。2.return语句仅在try和catch里面都出现。3.return语句仅在try和函数的最后都出现。4.return语句仅在catch和函数的最后都出现。注意,除此之外的其他做法都是不可行的,编译器会报错。(1)如果程序运行到try成功时可 阅读全文
posted @ 2012-08-20 01:11 Zollty 阅读(321) 评论(0) 推荐(0) 编辑