【发布时间】:2021-02-17 10:56:47
【问题描述】:
我有一个名为 ErrorHandler 的类来处理所有错误消息。目前我正在为这个类编写 JavaDoc 有一个问题。在我的课堂上,我有几个不同的 pulic 常量来描述所有不同的错误类型。
几个例子:
/**
* here I want to refere to parameter errorType
*/
public static void final String INVALID_COMMAND = "invalid_command";
public static void final String INVALID_NUMBER = "invalid_number";
这些常量在我的printErrorMessage 方法中用作参数来确定发生了哪个错误。
我的方法如下:
/**
* Prints an error message according to the type of error that is appended.
*
* @param errorType type of error that occurred
* @see #INVALID_COMMAND
* @see #INVALID_NUMBER
*/
public static void printErrorMessage(String errorType) {
//does stuff
}
我现在的问题是:当我写常量的文档时,如何引用参数errorType告诉其他开发者我的常量被用作errorType?
如果我的意图没有像我期望的那样工作。谁能告诉我怎么做。
【问题讨论】:
-
应该是
@param errorType -
@Tushortz
@param将用于为我的方法记录errorType。但是,我想记录我的常量。 -
您可以为您的错误类型创建一个
enum,而不是依赖文档。