问答详情
源自:4-3 字节流之文件输出流FileOutputStream

为什么每次都会有IO异常

为什么每次都会有IO异常



提问者:大鼻子浩浩 2016-10-10 21:37

个回答

  • niupizhi203522025
    2016-10-10 23:33:00
    已采纳

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

  • niupizhi203522025
    2016-11-04 23:50:04

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

  • 乐呵呵哒
    2016-10-23 11:00:02

    什么时候用try{
    }eatch

    什么时候用抛出??


  • qq滴水穿石
    2016-10-10 23:42:26

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