【问题标题】:Can anyone please correct my given statement if its wrong(about throw/throws) [closed]如果错误(关于投掷/投掷),任何人都可以纠正我给定的陈述[关闭]
【发布时间】:2014-05-01 10:41:11
【问题描述】:

THROW:-我们必须处理异常(这里是我们意义上的用户)。

Throws:我们要求编译器处理引发的异常。

如果我上面说的有误,请指正。如果错了,请告诉我正确的说法。

感谢您的建议!

【问题讨论】:

  • 这些是测验题吗?无论如何,两者都很容易搜索。 throwthrows.
  • @JasonC 不,他们不是。我只是想知道我的理解是正确还是错误。所以如果你能帮忙!

标签: java exception-handling throw throws


【解决方案1】:

我会说两者都不精确

throw 语句导致抛出异常。然而,没有人必须去捕捉它。例如,可以抛出运行时异常,而无需在应用程序代码中捕获它们。

throws 是一个关键字,允许声明该方法可能 抛出特定类型的异常。

【讨论】:

  • 除此之外,它们的用法与英文的用法相似。如果我说throw the ball,我是在发出命令做某事(扔球)。如果我说某事throws the ball,我就是在宣布某事可能采取的行动。
  • @Jason C,+1 表示英文意思。然而,我担心语言学对 OP 帮助不大。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-12-10
  • 2018-11-28
  • 2018-12-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-07-08
相关资源
最近更新 更多