【问题标题】:Explanation for IOException [closed]IOException 的解释 [关闭]
【发布时间】:2012-10-27 14:39:22
【问题描述】:

我是 Java 新手,我想知道 IOException 何时出现以及它实际上是什么。我还遇到了一点,每当我们使用BufferedReader 类从控制台读取输入时,代码应该保存在try 块中,我们应该有一个catch 块来处理IOException,为什么会这样。有人可以帮我吗?

【问题讨论】:

  • 你在谷歌上认真搜索过这个东西吗?
  • “表示发生了某种 I/O 异常。此类是由失败或中断的 I/O 操作产生的一般异常类。” @987654321 @
  • @rohit 是的,我已经搜索过了。但我无法理解 BufferedReader 类背后的概念。
  • @darsha。文档本身呢?

标签: java ioexception


【解决方案1】:

IOException 是接口的一部分。当文件不存在、磁盘已满、缺少读取或写入权限或存在网络连接问题时,通常会发生错误。

根据实现,即使它仍然在接口中声明,它也可能不会抛出任何错误。

【讨论】:

  • 广义上讲,每当你通过一些 I/O 交互你的代码时,你都需要处理 IOException。
  • 但是当我们使用 Scanner 类从控制台读取输入时为什么不处理 ioexception
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2018-04-07
  • 1970-01-01
  • 2015-09-13
  • 2011-06-10
  • 2011-03-31
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多