异常:所谓异常指的是程序在运行时出现错误时通知调用者的一种机制。
异常分为两大类:受查异常(编译异常)和非受查异常(运行异常)。
一、受查异常(编译异常):
受查异常主要为:Exception(异常类父类)。
常见的受查异常是:找不到类异常、IO 异常等多种。
受查异常必须解决,且需要显示处理。
受查异常处理方式包括:可以向上抛和直接通过try包裹。
二、非受查异常(运行异常):
非受查异常主要为:Error(错误类)、RuntimeException 。
常见的非受查异常是:空指针异常、数组下标越界异常、算数异常等。
非受查异常可以不直接处理,可以
本文介绍了Java中的异常处理机制,包括受查异常(编译异常)和非受查异常(运行异常)。受查异常如IOException必须处理,可通过try-catch或向上抛出。非受查异常如NullPointerException可不处理,但可能导致程序终止。try-catch-finally语句用于捕获和处理异常,finally块确保资源释放。异常向上抛至主函数由JVM处理,也可手动throw异常。自定义异常可继承Exception或RuntimeException来创建编译时或运行时异常。
最低0.47元/天 解锁文章
2223

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



