异常的转换思想:当出现的异常是调用者处理不了的,就需要将此异常转换为一个调用者可以处理的异常抛出。
最经碰到学生问这样一道题目,网上有很多解释,但是现在网上大多数答案都是一个复制一个,这是在相关网站找到的资料,明确解释了该思想!
1、异常转译的原理
所谓的异常转译就是将一种异常转换另一种新的异常,也许这种新的异常更能准确表达程序发生异常。
在Java中有个概念就是异常原因,异常原因导致当前抛出异常的那个异常对象,几乎所有带异常原因的异常构造方法
原创
2015-03-06 13:23:11 ·
1760 阅读 ·
0 评论