黑马程序员技术交流社区

标题: IOException 能代替EXception吗? [打印本页]

作者: 赵志伟    时间: 2012-3-13 20:41
标题: IOException 能代替EXception吗?
有什么区别?
作者: 张一凡    时间: 2012-3-13 20:47
IOException只是Exception的一个子异常。
作者: 泮和顺    时间: 2012-3-13 20:54
Exception是异常类的超类  子类IOException顾名思义就是IO操作方面的异常。比如读取文件之类的。
作者: 蒙武辉    时间: 2012-3-13 21:01
IOException是输入输出流异常,是异常类的子类。
Exception是所有异常类的父类。Exception可以代替IOException。
作者: 王利强    时间: 2012-3-13 23:13
IOException 是发生 I/O 错误时引发的异常。异常体系throwable类分为两大类Error类和Exception类,IOException 类是Exception类的一个子类
作者: 彭沛东    时间: 2012-3-14 00:05
IOException是Exception的小弟、Exception等于异常的上帝、就能捕获全部异常。而ioException只是上帝的子民、只能捕获io异常。
作者: a504079589    时间: 2012-3-14 02:58
可以, IOException是Exception 的一种, 如果换成了Exception的话除了能捕捉到IOException还能捕捉到其他的, 如果同时用的话, 必须是先用范围小的, 也就是IOException捕捉 然后再用范围大的Exception捕捉, 反之是不行的, 因为Exception所有的异常都能捕捉, 还要IOException做什么;




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2