DESKTOP-66G939K_20200904-包国强

1.问题

一.Throw和Throws的区别

解决

一、Throw:

1.作用在方法内,由程序员自行产生,抛出具体异常,由方法体内的语句处理。可以单独使用。

2.具体向外抛出的动作,所以它抛出的是一个异常实。若执行了Throw一定是抛出了某种异常

​ Throws:

1.作用在方法的声明上,表示如果抛出异常,由该方法的调用者来进行异常处理。不可以单独使用。

2.主要声明这个方法会抛出某种类型的异常,让他的使用者知道捕获异常的类型。

3.出现异常是一种可能性,但不一定会发生异常。

2.吐槽

1.在教室里,总是不定时的飘来一股空气清新剂的味道,真是莫名其妙!