小编Pra*_*kar的帖子

什么时候应该在Java中使用throws关键字?

throws关键字仅用于检查的异常。它通过throws关键字指示调用者使用try catch块来排除所有列出的异常。

由于我们知道模块中可能发生哪种检查异常,因此:

  1. 我们为什么不在模块内部使用try catch块来处理已检查的异常?
  2. 我们可以使用try-catch块处理模块内部的检查异常吗?
  3. 如果(2)的答案为“是”,那么为什么我们可以在模块自身内部排除相同的异常时,为什么要使用throws关键字强制调用者将这些异常排除在外?

这样,我们无需在每次调用该方法时手动手动例外。

java exception throws

3
推荐指数
2
解决办法
106
查看次数

标签 统计

exception ×1

java ×1

throws ×1