Java异常处理:自定义异常编写实例

原创 本是古典 何须时尚 2024-09-18 11:33 148阅读 0赞

在Java中,我们可以自定义异常来表示程序运行过程中特定的问题。下面我将为你提供一个自定义异常编写的实例。

首先,创建一个新的异常类:

  1. public class MyCustomException extends Exception {
  2. public MyCustomException(String message) {
  3. super(message);
  4. }
  5. }

这里我们创建了一个名为MyCustomException的继承Exception的自定义异常。同时,我们在构造函数中添加了传入参数的方法。

接下来,在代码中抛出并捕获这个自定义异常:

  1. public class Main {
  2. public static void main(String[] args) {
  3. // 创建对象并尝试引发异常
  4. try {
  5. throw new MyCustomException("这是自定义异常的示例信息");
  6. } catch (MyCustomException e) {
  7. // 捕获并处理异常
  8. System.out.println("捕获到自定义异常: " + e.getMessage());
  9. // 可以进行相应的错误处理或者记录日志等操作
  10. }
  11. }
  12. }

当你运行这段代码时,会抛出MyCustomException并捕获。输出将显示异常的详细信息。

文章版权声明:注明蒲公英云原创文章,转载或复制请以超链接形式并注明出处。

发表评论

表情:
评论列表 (有 0 条评论,148人围观)

还没有评论,来说两句吧...

相关阅读