首页 > 其他 > 详细

throw和throws的区别

时间:2021-08-17 10:26:55      阅读:18      评论:0      收藏:0      [点我收藏+]

总结:

throw和throws的区别:

(1)位置不同:

throw:方法内部

throws:方法的签名处,方法的声明处

 

(2)内容不同:

throw+异常对象(检查异常,运行时异常)

throws+异常的类型(可以多个类型,用,拼接)

 

(3)作用不同:

throw:异常出现的源头,制造异常。

throws:在方法的声明处,告诉方法的调用者,这个方法中可能会出现我声明的这些异常。然后调用者对这个异常进行处理:

要么自己处理要么继续向外抛出异常

 

throw和throws的区别

原文:https://www.cnblogs.com/yangkaifei/p/15150112.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!