RuntimeException
1.NullPointerException - 空指针引用异常
2.ClassCastException - 类型强制转换异常
3.IllegalArgumentException - 传递非法参数异常
4.IndexOutOfBoundsException - 下标越界异常
5.NumberFormatException - 数字格式异常
非RuntimeException
1.ClassNotFoundException - 找不到指定class的异常
2.IOException - IO操作异常
Error
1.NoClassDefFoundError - 找不到class定义的异常
2.StackOverflowerError - 深递归导致栈被耗尽而抛出的异常
3.OutOfMemoryError - 内存溢出异常