![](https://csdnimg.cn/release/download_crawler_static/88783674/bg4.jpg)
14、给我一个你最常见到的 runtime exception
答:常见的运行时异常有如下这些
ArithmeticException, ArrayStoreException, BufferOverflowExc
eption, BufferUnderflowException, CannotRedoException, Can
notUndoException, ClassCastException, CMMException, Concur
rentModificationException, DOMException, EmptyStackExceptio
n, IllegalArgumentException, IllegalMonitorStateException,
IllegalPathStateException, IllegalStateException, Imaging
OpException, IndexOutOfBoundsException, MissingResourceExce
ption, NegativeArraySizeException, NoSuchElementException,
NullPointerException, ProfileDataException, ProviderExcep
tion, RasterFormatException, SecurityException, SystemExce
ption, UndeclaredThrowableException, UnmodifiableSetExcepti
on, UnsupportedOperationException
15、error 和 exception 有什么区别
答:error 表示恢复不是不可能但很困难的情况下的一种严重问题。比
如说内存溢出。不可能指望程序能处理这样的情况
exception 表示一种设计或实现问题。也就是说,它表示如果程序
运行正常,从不会发生的情况
16、List, Set, Map 是否继承自 Collection 接口
答: List,Set 是,Map 不是
17、abstract class 和 interface 有什么区别