在java中明确区分两种类型的异常,扩展java.lang.Exception的异常则为checked异常,对于这类异常,编译器要求重新捕获或者继续抛出,也就是如果不捕获或抛出,就不能通过编译,编译器会报异常,扩展了java.lang.RuntimeException的异常是unchecked,对于这一类异常,则不是必须捕获或抛出的,当然也可以捕获或抛出,这类异常不捕获或抛出,在编译期间不会出现异常,如果在运行时间出现异常,则会抛出该异常
java中checked和unchecked异常比较
最新推荐文章于 2025-06-22 07:00:05 发布
3298

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



