1.基类为Throwable。c++
2.Error和Exception分别继承Throwable。安全
3.Error类异常描述了Java运行系统中的内部错误以及资源耗尽的情形。应用程序不该该抛出这种类型的对象(通常是由虚拟机抛出)。若是出现这种错误,除了尽力使程序安全退出外,在其余方面是无能为力的。spa
4.Exception类异常包括RuntimeException和非RuntimeException两种不一样形式的异常。
对象
5.在c++中logic_error与Java中的RuntimeException是等价的,而runtime_error与Java中非RuntimeException类型的异常是等价的。继承