由笔记中这句话引发的思考????***只有当你想把异常作为一个返回值时候使用编译时异常(checked exception),否 则都使用运行时异常! public void add(Student s){ //层层往上抛,没意思,除了给上层添麻烦没有任何好处 try { Document document=XMLUtils.getDocument(); } catch (Exception e) { throw new RuntimeException(e); }//checked exception编译时异常,若抛则抛到上一层 }//这样叫异常链不能断!!!&