首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

为什么IO类错误必须捕获?

2013-09-09 
为什么IO类异常必须捕获???因为它们发生的几率很大么?还是其他的愿意呢???还有一个问题,如果我向一个工程

为什么IO类异常必须捕获???
因为它们发生的几率很大么?
还是其他的愿意呢???

还有一个问题,如果我向一个工程中,导入两个个jar包,功能相同,但是是不同版本的。在使用的时候,会出现什么情况呢?
代码要考虑健壮性
[解决办法]
IOEXCEPTION
你不try catch 或者throw 编译会让你通过?
这种是非运行时异常,强制抛出的异常,不想做也得做
[解决办法]
RuntimeException子类可以不声明,正常操作出异常概率不大,但比如你乱读就出异常,比如读到文件尾了,你还读,比如流断了,不是运行时异常都是要比较注意的.
两个jar不会有问题,但不好控制用哪个class,但你也可以强制加载哪个文件的class,此后,这个class一直存在,就不会重新去加载了

热点排行
Bad Request.