在Java中,异常是一种特殊的对象,表示在程序运行期间发生的不正常情况。异常体系是由Java语言提供的一组类和接口,用于描述异常和处理异常。
Java中的异常体系由两个主要部分组成:
- 异常类:Java中的异常类都是
Throwable
类的子类,其中包括两种常见的子类:Error
和Exception
。
Error
类表示严重的错误,通常是指与虚拟机相关的问题,例如内存溢出或栈溢出。通常情况下,我们不会处理Error
类型的异常。Exception
类表示一般性异常,它可以被捕获并处理。Exception
类有两个常见的子类:`Runt