猫捉老鼠

可用
猫捉老鼠 - 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)。

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

评论 (20)
  • 受欢迎
你必须先登录才能发表评论
十三 Web Java Developer
24 十月 2024, 08:58
GoGoGo
WL
级别 15 ,Stuttgart,Germany
10 四月 2024, 12:17
加油集美们
简默
级别 15 ,Central District,Hong Kong
5 十二月 2023, 15:33
ArithmeticException: 算术异常,例如除零操作引起的异常。 NullPointerException: 空指针异常,当试图访问一个空对象的属性或调用空对象的方法时抛出。 ArrayIndexOutOfBoundsException: 数组越界异常,尝试访问数组的非法索引时抛出。 IndexOutOfBoundsException: 索引越界异常,当使用不合法的索引访问集合(如列表、字符串等)中的元素时抛出。 IllegalArgumentException: 非法参数异常,当传递给方法的参数不合法时抛出。 IllegalStateException: 非法状态异常,当对象的状态不适合进行请求的操作时抛出。 ClassCastException: 类型转换异常,当试图将一个对象转换为其不是实际类型的子类时抛出。 NumberFormatException: 数字格式异常,当试图将一个字符串转换为数值类型,但字符串格式不正确时抛出。 ConcurrentModificationException: 并发修改异常,当在迭代集合的过程中,通过迭代器以外的方式修改集合结构时抛出。 UnsupportedOperationException: 不支持的操作异常,当对象不支持请求的操作时抛出。
冲击
级别 18 ,Seattle,China
8 十二月 2023, 02:49
可恶啊 我做完了才看到
Super Ego
级别 14 ,Wu Han,China
1 三月 2023, 09:31
打卡
Super Ego
级别 14 ,Wu Han,China
2 三月 2023, 02:39
做完了 下一关
阿狼
级别 32 ,Zhengzhou,China
10 六月 2022, 10:46
养成好习惯,做题先看评论区🤡
hello world Java Developer
20 十月 2021, 03:01
1. 算术异常 //ArithmeticException 2. 空指针异常 //NullpointerException 3. 数组索引越界异常 //ArrayIndexOutOfBoundsException 4. 索引越界异常 //IndexOutOfBoundsException 5. 字符串转数字异常 //NumberFormatException
132231
级别 16
15 三月 2021, 16:05
是怎么做的呀! help
Anonymous #10795181 Frontend Developer
28 八月 2021, 07:28
先运行看报什么类型的错误,然后捕捉处理就好啦
HUA J
级别 16 ,Birmingham,China
7 三月 2021, 08:42
最后一句放前头确实在理,要不是我知道可以直接这样定位,估计我也挺烦
冒蓝火的帅可可
级别 16 ,China
13 一月 2021, 13:14
建议把最后一句话放在开头。。。挨个背了一遍我吐了
Chao Chaos
级别 12 ,Guangzhou
9 十二月 2020, 02:58
每完成一题,弹这么多窗口干嘛咯。。。累不累