我们知道当我们处理异常的时候,一个是声明,另外一个是捕捉. 捕捉:异常处理的捕捉方式,这是可以对异常进行针对性处理的方式.具体格式是: try { //需要被检测的异常 } catch(异常类 变量)//类似于函数,变量用来接受发生异常的对象的(参数) { //处理异常的代码块 } finally { //一定会被执行的代码 } 那么什么时候用捕捉,什么时候用声明呢?有的是把异常暴露出去,有的是不暴露异常. 我定义合理的功能,功能没有问题,你胡乱传入参数出现的异常,这个时候我就得把异常信息返回给…