猫捉老鼠 - 1

“嗨,阿米戈。这有一些涉及捕获异常的有趣任务。”

3
任务
Java 语法,  第 9 级课程 6
已锁定
处理数字时发生异常
亲爱的同事们,事态越发严重。我们将开展诱捕行动以捕获异常。CodeGym 秘密中心发送了以下任务,我重述一遍:“捕获执行以下代码时发生的异常(并显示其类型):int a = 42 / 0;”。注意:立即完成此任务。
3
任务
Java 语法,  第 9 级课程 6
已锁定
使用字符串时发生异常
在 Java 中,异常是一个对象。它当然有一个类型。在接触之前,这些概念似乎都很模糊。实践将消除不确定性。对捕获异常更有信心:捕获并显示执行以下代码时发生的异常(指示其类型):String s = null; String m = s.toLowerCase().
3
任务
Java 语法,  第 9 级课程 6
已锁定
处理数组时发生异常
我们要学会掌握处理程序错误的机制。我是指异常。这次,你的任务是捕获处理数组时的异常。应用程序有以下代码行:int[] m = new int[2]; m[8] = 5; 捕获执行此代码时发生的异常,然后在屏幕上显示其名称并指示其类型。
3
任务
Java 语法,  第 9 级课程 6
已锁定
使用列表集合时发生异常
到第九级,我们已经对列表集合和异常有了一些了解。综合起来就是:在执行以下代码时捕获异常:ArrayList<String> list = new ArrayList<String>(); String s = list.get(18); 捕获并在屏幕上显示异常,指示其类型。
3
任务
Java 语法,  第 9 级课程 6
已锁定
处理映射集合时发生异常
我们有一些可疑的代码。该部署一个特工来拦截(捕获)异常了。代码如下:HashMap<String, String> map = new HashMap<String, String>(null); map.put(null, null); map.remove(null); 特工的任务一如既往地仍是捕获异常并显示在屏幕上。别忘记显示异常类型。
3
任务
Java 语法,  第 9 级课程 6
已锁定
处理数字时发生异常
捕获异常的另一项任务今天下达到了 CodeGym 秘密中心。这次,我们必须捕获一个异常并立即显示在屏幕上。别忘记指出它的类型。执行以下代码时发生异常:int num = Integer.parseInt("XYZ"); System.out.println(num)。

“提示一点:编写程序,看看会发生什么异常,然后更改代码进行捕获。”