A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

throw和throws用法傻傻分不清楚,什么时候try什么时候不要try?

2 个回复

倒序浏览
throws是获取异常,throw是抛出异常,try是将会发生异常的语句括起来,从而进行异常的处理,catch是如果有异常就会执行他里面的语句,而finally不论是否有异常都会进行执行的语句。
throw 仅用于方法定义后面,指示该方法可能会抛出什么异常,使用该方法的方法必须处理该异常,或者再次抛出。
throws 用于当程序判断发生异常时,用该语句抛出异常,或处理异常时再次抛出异常。
回复 使用道具 举报
LLLLL 发表于 2015-10-10 12:44
throws是获取异常,throw是抛出异常,try是将会发生异常的语句括起来,从而进行异常的处理,catch是如果有异 ...

thanks,现在明白了些
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马