如果输入流有异常,则会抛出IOException,所以要定义throws IOException,或者用try/catch也行,BufferedReader是将reader放到缓冲区,速度会快,另外,InputStreamReader没有readLine()方法。

解决方案 »

  1.   

    哥们,学Java不要急吗!很多知识都没掌握呀!8)
      

  2.   

    这个叫做可检测异常,也就是“可能“会出现问题,但是对于可能出现的问题在Java中也要捕获。
    以前你如果调用一个函数,假设这个函数返回-1代表错误,你可以不理,在Java中强制你去处理,这样可以增强程序,减少出错的机会!
      

  3.   

    再问一下,如果用try/catch应该怎么写,和throws IOException写法有什么不同的地方