捕获子类异常

DEV Community DEV Community ·

在Java中,处理异常时,必须先捕获子类异常,再捕获超类异常,否则超类会拦截所有异常,导致子类代码无法执行。示例代码展示了如何捕获`ArrayIndexOutOfBoundsException`和`Throwable`异常,程序正确处理除法和数组越界问题。关键是确保子类异常的catch块在超类之前。

原文约400字/词,阅读约需2分钟。
阅读原文