51Testing软件测试论坛
标题:
空的catch语句导致的缺陷
[打印本页]
作者:
hyu0406
时间:
2014-11-20 19:52
标题:
空的catch语句导致的缺陷
在java中try...catch(){}。catch语句为空的话话导致什么样的缺陷
作者:
sterson
时间:
2014-11-21 10:01
catch是捕捉异常,如果不传参数,即不指定哪类异常,那它会捕捉所有异常,但在性能方面有所下降,是这样吗?
作者:
hyu0406
时间:
2014-11-23 10:25
sterson 发表于 2014-11-21 10:01
catch是捕捉异常,如果不传参数,即不指定哪类异常,那它会捕捉所有异常,但在性能方面有所下降,是这样吗 ...
恩恩 感觉挺有道理的 也不知道有没有其他见解的大神意见啊
作者:
msnshow
时间:
2014-11-23 10:38
好像是这个意思
作者:
放任无奈
时间:
2014-11-25 11:49
是指的catch大括号里为空?
那就是捕获到所有异常 但是不进行处理嘛
这样你的程序就根本不知道出了什么问题
所以才需要分别catch各类异常
并在每类异常里进行处理,最起码也是个printStackTrace,让你可以看到出了什么问题
作者:
傻丫儿
时间:
2014-11-25 15:05
catch为空的话 会捕获所有异常,但不对其进行处理
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2