Java 异常处理机制:代码的安全网

Java 的异常分为受检异常运行时异常。比如:

try { int x = 10 / 0; } catch (ArithmeticException e) { System.out.println("除数不能为0"); } finally { System.out.println("无论如何都会执行"); }

开发者也可自定义异常类:

class MyException extends Exception { ... }

抛出异常用 throw,声明方法可能抛异常用 throws

异常机制使得程序具备自愈能力,尤其在 IO、数据库、网络等易出错场景中显得尤为关键。