共计 580 个字符,预计需要花费 2 分钟才能阅读完成。
在 Java 中,可以通过自定义一个类,并继承 Exception 或 RuntimeException 类来创建自定义异常。
下面是一个示例代码,展示了如何创建并抛出自定义异常:
public class MyException extends Exception {public MyException(String message) {super(message);
}
}
public class Main {public static void main(String[] args) throws MyException {int age = -1;
try {if (age < 0) {throw new MyException(" 年龄不能为负数 ");
}
} catch (MyException e) {System.out.println(e.getMessage());
}
}
}
在上面的示例中,自定义了一个名为 MyException 的异常类,继承自 Exception 类。在 Main 类的 main 方法中,通过抛出 new MyException(" 年龄不能为负数 ")
来抛出自定义异常。在 catch 块中,可以通过 e.getMessage()方法获取异常的详细信息并打印出来。
注意,在抛出自定义异常时,需要在方法声明中使用 throws
关键字声明可能抛出的异常类型,或者使用 try-catch 语句来捕获异常。
丸趣 TV 网 – 提供最优质的资源集合!
正文完