A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 张聪珉 中级黑马   /  2013-8-14 21:40  /  1083 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

今天复习的时候网上看了一道异常练习题:有一个类为ClassA,有一个类为ClassB,在ClassB中有一个方法b,此方法抛出异常,在ClassA类中有一个方法a,请在这个方法中调用b,然后抛出异常。在客户端有一个类为TestC,有一个方法为c ,请在这个方法中捕捉异常的信息。
我知道方法a调用方法b要么try要吗throws,但是方法c捕捉异常信息题意我没看懂,意思是方法c不调用方法b去捕捉异常信息?如果不调用b怎么捕捉?求解释求思路。。。。

2 个回复

倒序浏览
有一个方法为c ,请在这个方法中捕捉异常的信息。意思是:在这个方法中调用方法a,然后捕获异常,然后进行处理异常!异常最终是要处理的!
方法a和方法b都是抛出异常,要是方法c处理的话,那么就是处理前面抛出的异常!
回复 使用道具 举报
forward 发表于 2013-8-14 23:07
有一个方法为c ,请在这个方法中捕捉异常的信息。意思是:在这个方法中调用方法a,然后捕获异常,然后进行处 ...

明白了。谢谢哈
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马