异常是破坏程序正常流程的事件。因此, 处理这些异常很重要。
像Java一样, Java Debugger(JDB)也能够处理这些异常。 JDB catch命令在运行时捕获异常。
异常处理的例子
在此示例中, 我们将通过控制台上的JDB命令处理算术异常。
JException.java
public class JException{int div(int a, int b){return a/b;
}public static void main( String...jtp){JException obj=new JException();
System.out.println(obj.div(10, 0));
}}
- 编译以上程序并创建一个JDB会话。
- 程序执行后, 发生以下异常:
文章图片
- 现在, 通过以下命令捕获此异常:-
>
catch java.lang.ArithmeticException
- 以下消息将显示在你的控制台上:-
- 通过以下命令继续执行:-
>
cont
文章图片
推荐阅读
- JDB表达式
- 自动亮度在iPhone上不起作用(8种修复方法和技巧)
- 如何在iPhone和iPad上制作GIF(4种方法和提示指南)
- 无法删除iPhone或iPad上的应用程序(解决问题的10种方法)
- 什么是AMD FSR(FidelityFX超分辨率)以及如何使用它()
- 15+最佳TeamViewer替代品(最佳远程桌面软件合集推荐)
- 如何在Procreate中导入和导出3D模型(方法和指南)
- 如何使用Procreate在AR中查看3D模型(提示和技巧)
- 如何在iPad上的Procreate中编辑3D光照和环境(提示和技巧)