代码改变世界

随笔档案-2008年7月6日

java中throw跟throws有什么区别?

2008-07-06 14:33 by Iron, 232 阅读, 收藏,
摘要: 1.throws 用于抛出方法层次的异常, 并且直接由些方法调用异常处理类来处理该异常, 所以它常用在方法的后面。比如 public static void main(String[] args) throws SQLException 2.throw 用于抛出代码层次的异常,常用于方法块里面的代码,常和try...catch ....语句块搭配实用,比throws的层次要低。 阅读全文