Java异常处理:自定义异常及捕获示例
在Java中,我们可以创建自己的异常来处理特定的错误情况。下面是一个自定义异常以及如何通过异常处理器捕获和处理这个例子。
首先,创建一个名为CustomException
的自定义异常类:
public class CustomException extends Exception {
public CustomException(String message) {
super(message);
}
}
然后,在你的代码中抛出这个自定义异常:
public class Main {
public static void main(String[] args) {
try {
// 产生错误的代码
throw new CustomException("This is a custom error.");
} catch (CustomException e) {
System.out.println("Caught Custom Exception: " + e.getMessage());
// 在这里进行适当的异常处理和逻辑操作
}
}
}
在这个示例中,我们创建了一个名为CustomException
的自定义异常类。然后在代码中尝试触发这个异常,并通过捕获异常来处理它。
还没有评论,来说两句吧...