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

异常看得比较糊涂,
throw  和  throws 的区别是什么? 两者分别在什么情况下使用?抛给上级什么意思?
了解的给举个例子讲解下吧

1 个回复

倒序浏览
throw  是抛出一个异常对象,是实实在在发生了异常,所以必须要处理,处理的方式是要么抛,要么try。
          用在方法里面。
throws 只是声明有可能会发生异常,后面跟的是异常类,有可能会也有可能不会。用在方法上。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马