课程
/后端开发
/Java
/文件传输基础——Java IO流
为什么每次都会有IO异常
2016-10-10
源自:文件传输基础——Java IO流 4-3
正在回答
实际上并非是每次都产生异常,而是由于字符编码格式、文件是否存在等经常会发生异常,所以涉及到IO流或文件操作时,都要防止出现这样的异常,所以都要进行try/catch或抛除
你想处理这种异常时 ,可以用try/catch,不想处理时,就直接throws就行了。实际开发时,如果你是技术大牛,已经预见到了所有可能发生的异常,且这些异常都不会对你的代码造成影响,那么兄弟,你尽管throws吧。你看android的源代码中,很多都是直接throws的。
什么时候用try{}eatch
什么时候用抛出??
是的,进行输入输出,文件操作,有可能出现文件不存在等情况,所以都会抛异常。
举报
为您介绍IO流的使用,以及对象的序列化和反序列化的内容
2 回答怎么判断是否会有io异常
4 回答为什么会报异常?
2 回答为什么会抛出异常
1 回答为什么会出现异常
2 回答为什么每次读取都会先打印出一个?