Throwable 结构图

从这个图中就可以看出
  1. 运行时异常是数组越界、空指针、类转换错误之类的异常,解决方法是修改代码
  2. 而其他异常,也就是已检查异常,则是需要抛出或者捕捉
 
 
 
莫问前程
原文地址:https://www.cnblogs.com/dolphin007/p/4446105.html