如何在单个抛出java docs标记中有多个异常?

时间:2015-04-18 18:06:40

标签: java javadoc throw

我正在尝试在我的代码中添加JavaDoc。我需要在一次抛出中添加多个异常。当我在下面添加时,它只会识别NullPointerException而不是IllegalArgumentException。有什么方法可以在单个throw标签中提供多个异常,这样当我将鼠标放在方法上时它就可以识别这两个异常吗?

@throws NullPointerException, IllegalArgumentException when invalid userId, timeout is passed

或者我需要这样做?这样,我两次重复同样的评论。

@throws NullPointerException when invalid userId, timeout is passed
@throws IllegalArgumentException when invalid userId, timeout is passed

1 个答案:

答案 0 :(得分:10)

您不能使用1 @throws标记

指定2个例外

您拥有的每个例外都需要@throws标记。这允许您为要抛出的每个异常提供描述。