Exception分类:

主要分为编码时异常(受检异常)和运行时异常RuntimeException(非受检异常)

常见的受检异常有:IOexception 、SQLException 、 ClassNotFoundException

常见的RuntimeException(如下):

IndexOutOfBoundsException(索引出界异常) ConcurrentModificationException(并发修改异常) NullPointerException(空指针异常)

ClassCastException(类强制转换异常) Arithmetic Exception(算术异常) BufferOverflowException(缓冲区溢出异常)

FileNotFoundException(找不到文件异常) ArrayStoreException(数据存储异常,操作数组时类型不一致)

OutOfMemoryError(内存溢出异常) DataBinding Exception(数据绑定异常)

IllegalArgumentException(方法参数错误) NoSuchMethodException(找不到方法异常)

UnknownTypeException(未知类型异常) UnknownEntityException(未知对象异常)