1.NullPointerException——空指针异常,为运行时异常,当对象为null时调用对象方法产生。
2.ClassNotFoundException——找不到类文件异常,为检测性异常,当指定的类文件不存在时产生。
3.ArrayIndexOutOfBoundsException——数组索引越界异常,为运行时异常,在操作数组时使用的数组索引不在数组的索引范围内。
4.ClassCastException——类型转换异常,为运行时异常,在进行类型转换时,由于被转换的对象的类型不能转换为目标类型时产生。