java异常体系

              Throwable
           -- error: (出现不能通过的程序处理的错误)
           -- Exception:可以同程序抓取或者抛出的错误.
                   --检查异常(非运行时异常):编译阶段会出现的异常
                      SqlException,
                      IOException,
                      ClassNotFoundException
                   --非检查异常(运行时异常RunTimeE)
                      NullPointerException,
                      ArrayIndexOfBoundsException,
                      ClassCastException,
                注意:checked异常,是必需处理的
                      运行时异常,可以不处理

 catch (ClassNotFoundException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }catch (SQLException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
View Code
原文地址:https://www.cnblogs.com/liumeilin/p/7019581.html