为什么JAVA中有这种写法(方法定义后的throw?

2025-01-31 07:01:01
推荐回答(4个)
回答1:

是throws吧! 此关键字是用来对可能产生异常的一种声明,也就是说在这种方法里产生的该异常不需要在该方法体里面捕获 如果你调用了该方法那你就要捕获该异常了 throws也就是推卸责任的意思,把自己产生的异常抛给别人而自己不做任何的处理

回答2:

throw关键字是说抛出异常情况,在程序执行的过程中出现异常的情况,就会调用throw方法,抛出。

回答3:

throw关键字是在程序执行时出现异常时,抛出异常

回答4:

抛出异常,把异常的处理交给调用者来完成。