Throwable(父类)
Error
AWTErrorIOErrorLinkageErrorThreadDeathError
Exception
……(自建Exception)SQLExceptionIOExceptionRuntimeException
IndexOutOfBoundExceptionNullPointerExceptionClassCastException
Uncheked异常:运行后才会发现的异常,包括RuntimeException和Error
Chicked异常:指java虚拟机在编译时即可捕获的异常,出现此异常,eclipse会报错,除Unchecked外的异常都属于此类;
异常处理方法:
消极处理:throws抛出,让java虚拟机处理
积极处理:用try..catch..finally.捕获并处理