You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

JavaDoc报错:未添加注释的标准构造函数使用问题求助

解决Javadoc「Use of standard constructor that does not provide a comment」错误
  • 错误本质:这个提示指向的是类的默认构造函数(未显式定义的那个)缺少Javadoc注释,哪怕你给类本身加了注释,学校的代码规范或Javadoc检查工具仍会要求所有构造函数(包括默认生成的)都要有合规注释。

  • 修复步骤:

    1. 在类中显式写出默认构造函数(哪怕是空实现)
    2. 给这个构造函数添加符合要求的Javadoc注释,确保注释以句号结尾

结合你的示例代码,修改后如下:

/**
 * This class provides a standardized structure for document formatting,
 * with a specific focus on handling preconditions using assertions.
 *
 * @author XXX,
 * <a href="mailto:XXX@XXX.com">
 * XXX</a>
 */
public abstract class AbstractDocumentFormatter implements DocumentFormatter {
    /**
     * 创建AbstractDocumentFormatter实例。
     */
    protected AbstractDocumentFormatter() {
        // 空实现,保留默认构造逻辑即可
    }

    // 类的其他代码...
}
  • 补充提醒:如果有子类继承该抽象类,子类的默认构造函数也需要同样处理——显式定义并添加Javadoc注释,否则可能触发相同错误。

内容的提问来源于stack exchange,提问作者Tia

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.04 11:25:58