Throwable | Error | ... |
Exception | !RuntimeException | |
RuntimeException |
两类:checked exceptions 和 unchecked exception 。
一个是编译期间(compile-time),必须处理,不然编译不通过。
一个是运行期间(run-time)
常见的运行时异常:
- ClassCastException
- IndexOutOfBoundsException
- NullPointerException
- IllegalArgumentException
- AuthenticationException
- AuthorizationException
- DuplicateKeyException