为了账号安全,请及时绑定邮箱和手机立即绑定

正在回答

4 回答

实际上并非是每次都产生异常,而是由于字符编码格式、文件是否存在等经常会发生异常,所以涉及到IO流或文件操作时,都要防止出现这样的异常,所以都要进行try/catch或抛除

3 回复 有任何疑惑可以回复我~

你想处理这种异常时 ,可以用try/catch,不想处理时,就直接throws就行了。实际开发时,如果你是技术大牛,已经预见到了所有可能发生的异常,且这些异常都不会对你的代码造成影响,那么兄弟,你尽管throws吧。你看android的源代码中,很多都是直接throws的。

0 回复 有任何疑惑可以回复我~

什么时候用try{
}eatch

什么时候用抛出??


0 回复 有任何疑惑可以回复我~

是的,进行输入输出,文件操作,有可能出现文件不存在等情况,所以都会抛异常。



0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么每次都会有IO异常

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信