黑马程序员技术交流社区
标题:
关于捕获异常的问题
[打印本页]
作者:
其LovE斤
时间:
2013-12-28 00:39
标题:
关于捕获异常的问题
我的一个程序中 有 5个异常。不准备把它们throws出去。
这些异常中 有三个是直接继承于Exception的,
有两个是RuntimeException
问题是:
我要把这些异常全部catch 处理掉?还是只处理一个Exception?
作者:
其LovE斤
时间:
2013-12-28 00:42
补充一下:如果是全部处理。那么我 一共才5行的代码。。难道让我处理5个异常。。这也太难看了吧。。太让人纠结了吧。。
作者:
范龙波
时间:
2013-12-28 00:49
RuntimeException 不需要处理因为这样的异常就是让程序出现问题时停掉的.
你只能捕获一个Exception 写在多Exception也没用因为下面的根本就执行不到,执行到第一个Exception的时候就能把所有的异常都解决.
你那三个Exception异常 在定义异常的时候就不应该全抛Exception这样不具体.应当生命具体的异常.
作者:
小斥候
时间:
2013-12-28 12:35
有几种Exception写几个catch(Exception类型 e){ }
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2