异常时本身程序可以处理的错误,如:数组越界(ArrayIndexOutOfBoundsException),分为运行时异常和非运行时异常
运行时异常:
程序在运行期间发生的某些异常,一般情况下是由于某些逻辑错误引起的,如:数组越界
非运行时异常:
程序语法的角度来说:程序必须处理的异常,如果不处理,那就不能编译通过
try-catch-finally:异常的处理,一旦发生异常并被try--catch捕获,异常被try--catch处理
throws---抛出异常,不处理异常--》该异常的使用者解决,要么继续抛出,要么tryCatchJiejye
java的异常体系
最新推荐文章于 2024-05-08 15:24:52 发布