异常使用原则
异常使用原则:以“值传递”方式抛出对象,以“引用方式”捕获对象,这句话怎么理解? 首先lz要清楚“值传递”和“引用传值”两者的区别。“值传递”是不是改变原变量的值,如果出现异常,那么这个异常影响的范围仅仅是在这个函数里面,所影响的范围不是很大。而“引用传值”是将会改变原来变量的值,当出现异常时,这个是不是不准确的就不得而知了。这个时候我们就应该捕捉异常进行处理。是变量的值恢复正常情况。 小亮1201 发表于 2013-11-15 14:58 static/image/common/back.gif首先lz要清楚“值传递”和“引用传值”两者的区别。“值传递”是不是改变原变量的值,如果出现异常,那么这 ...
谢谢,“值传递”和“引用传值”我是理解的,不过以“值传递”方式抛出对象,以“引用方式”捕获对象我还是不理解,能不能写个示例演示下呢? 顶一下就走……
页:
[1]