本小结是关于java中异常的相关面试题
1.throw和throws的区别
① throw代表动作,表示抛出一个异常的动作;throws代表一种状态,代表方法可能有异常抛出
② throw用在方法实现中,而throws用在方法声明中
③ throw只能用于抛出一种异常,而throws可以抛出多个异常
2.java异常处理机制
http://www.cnblogs.com/with-wang/archive/2012/03/24/java_doc_6.html
3.异常链
http://zy19982004.iteye.com/blog/1975986
http://www.cnblogs.com/airwindow/archive/2012/06/26/2564123.html