Java异常处理:捕获和处理自定义异常的策略实例

原创 亦凉 2024-11-24 06:09 117阅读 0赞

在Java中,异常处理是一种机制,用于在程序运行过程中检测到错误或不寻常的情况时,不会导致程序立即终止,而是采取适当的措施来控制错误的影响。

以下是一个自定义异常处理的实例:

  1. // 自定义异常类
  2. class CustomException extends Exception {
  3. public CustomException(String message) {
  4. super(message);
  5. }
  6. }
  7. public class ExceptionHandling {
  8. // 捕获自定义异常
  9. try {
  10. // 可能引发异常的代码
  11. int divisionByZero = 10 / 0;
  12. // 如果在try块中直接抛出异常,捕获不到,这里不会抛出异常
  13. } catch (CustomException e) {
  14. // 处理自定义异常
  15. System.out.println("Error occurred: " + e.getMessage());
  16. // 在处理后可以选择重新抛出异常或者结束程序
  17. }
  18. }

在这个例子中,我们创建了一个名为CustomException的自定义异常类。然后在try-catch块中捕获这个自定义异常,并进行适当的错误处理。

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

发表评论

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

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

相关阅读