java - 如何抛出 IOException?

标签 java exception io

public class ThrowException {
    public static void main(String[] args) {
        try {
            foo();
        }
        catch(Exception e) {
             if (e instanceof IOException) {
                 System.out.println("Completed!");
             }
          }
    }
    static void foo() {
        // what should I write here to get an exception?
    }
}

嗨!我刚开始学习异常并且需要 catch 一个expetion,所以请任何人都可以为我提供解决方案吗? 我将不胜感激。 谢谢!

最佳答案

static void foo() throws IOException {
    throw new IOException("your message");
}

关于java - 如何抛出 IOException?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9719993/

相关文章:

java - 如何使用 Guava 的 InputSupplier 或 OutputSupplier api?

java - 按字母顺序对 Jtree 节点排序

JavaMail - 无法使用 SSL 发送邮件

oracle - PL/SQL : Contradiction in Oracle document on Implicit Rollbacks

c# - 未捕获的语法错误 : Unexpected identifier in StringBuilder

java - 当我运行我的应用程序时,Weblogic 中出现异常?

haskell - 如何在haskell中将数据从IO(String)转换为String

java - 生成 Singed 应用程序时出现错误 'Error:Execution failed for task'

java - JPA 中的持久化上下文生命周期

javascript - 如何维护套接字事件内连接的每个用户的值(value)