黑马程序员技术交流社区
标题:
throw和throws有什么区别?
[打印本页]
作者:
Hison_lian
时间:
2015-5-15 21:13
标题:
throw和throws有什么区别?
throw和throws有什么区别?详细一些
作者:
liurongzhi1991
时间:
2015-5-15 21:35
throw抛出异常对象后面加对象,,throws是声明异常,后面加的是异常类型
作者:
过路人
时间:
2015-5-15 21:38
throws用在方法上,抛出的是异常类
throw用在方法内,抛出的是异常类的对象
作者:
杨海林
时间:
2015-5-15 21:48
throw是创建对象,抛出异常,它的错误在Jvm中可能不是异常,比如年龄赋值为负数,jvm不会识别,就需要我们手动抛出!而throws是你创建的方法可能出现异常,这样为了调用者给其提示,就需要声明异常!
作者:
代码搬运1号
时间:
2015-5-15 21:51
受教了!!!!!!!
作者:
小星星2015
时间:
2015-5-15 22:06
throw 是方法内使用
throws是方法外使用
作者:
雪风飞花
时间:
2015-5-15 22:10
楼上说得很详细了
作者:
lingdu
时间:
2015-5-15 22:11
throw用在方法内,后面跟的是异常对象,throws用在方法上,后面跟的是异常类型;
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2