Могу ли я использовать несколько тегов @throws для одного и того же исключения в Javadoc?

Могу ли я использовать несколько @throws теги javadoc, если мое приложение выдает одно и то же исключение по нескольким причинам? Например:

@throws UserException if issue 1 happened
@throws UserException if issue 2 happened
@throws UserException if issue 3 happened

Это запрещено стандартом JavaDoc?

2 ответа

Решение

Это действительно в Java 6,7 ​​и 8. См. Документы:

Несколько тегов @throws могут использоваться в данном комментарии к документу для одного и того же или разных исключений.

(emph. мой)

Только что проверил это, сгенерированный JavaDoc содержит все 3 @throws.

Другие вопросы по тегам