异常
Java中的异常分为checked和unchecked,checked异常必须声明在方法中或被捕获,这点我觉得比较好,必定:异常也是API的一部分,见下例:
1 public final class Program {
2 public static void main(String[] args) {
3 try {
4 test();
5 } catch (Exception e) {
6 System.out.println(e.getMessage());
7 }
8 }
9
10 public static void test() throws Exception {
11 throw new Exception("I am wrong!");
12 }
13 }
所有继承Exception的异常(除了RuntimeException和它的后代之外)都是checked异常。
本文介绍了Java中的异常分类,包括checked异常和unchecked异常。checked异常必须在方法中声明或被捕获,如示例代码所示,强调了异常作为API的一部分的重要性。文章还提及了Exception类及其子类在异常处理中的角色。
https://www.bilibili.com/video/BV1qL411u7eE?spm_id_from=333.337.search-card.all.click
4155

被折叠的 条评论
为什么被折叠?



