黑马程序员技术交流社区

标题:  throw 和throws关键字的区别在哪? [打印本页]

作者: 紫影    时间: 2015-5-7 10:16
标题:  throw 和throws关键字的区别在哪?
 throw 和throws关键字的区别在哪?

作者: KK要有光    时间: 2015-5-7 10:34
使用throws声明的方法表示此方法不处理异常,而系统自动将捕获的异常信息抛给上级调用方法。而有时用户希望亲自进行异常类对象的实例化操作,自己手工抛出异常,这时就要用throw关键字来完成了。
作者: ZSMAN    时间: 2015-5-7 11:25
一般在函数内throw了异常,就要在函数的参数列表后面throws异常~除非函数里面throw的是RuntimeException
作者: 邹园倚    时间: 2015-5-7 12:11
throw 后面接的是异常对象而throws接的是异常类名




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2