Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/359.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在一个抛出java文档标记中包含多个异常?_Java_Javadoc_Throw - Fatal编程技术网

如何在一个抛出java文档标记中包含多个异常?

如何在一个抛出java文档标记中包含多个异常?,java,javadoc,throw,Java,Javadoc,Throw,我正试图在代码中添加一个JavaDoc。我需要在一次抛出中添加多个异常。当我在下面添加时,它只识别NullPointerException而不识别IllegalArgumentException。当我将鼠标放在方法上时,有没有办法在一个throw标记中提供多个异常,以便它可以同时识别这两个异常 @throws NullPointerException, IllegalArgumentException when invalid userId, timeout is passed 或者我需要这样

我正试图在代码中添加一个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
@throws
标记指定2个异常



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

是的,您需要2个
@throws
标记。类似于如果方法有2个参数,则需要2个
@param
标记