gpt4 book ai didi

java - 让 IntelliJ 尊重来自 Java 项目的 Scala 依赖项中的多个 @throws 注释

转载 作者:行者123 更新时间:2023-11-30 11:15:54 24 4
gpt4 key购买 nike

我有一个依赖于 Scala 项目的 Java 项目。在那个 Scala 项目中,有一个特定的方法使用两个 @throws(classOf[<some exception>]) :

  @throws(classOf[ExtensionException])
@throws(classOf[LogoException])
def perform(args: Array[Argument], context: Context)

但是,当我重写该方法时,intellij 似乎并不知道这两者:

enter image description here

错误是基方法没有抛出ExtensionException .代码编译得很好。注意 LogoException当我删除 ExtensionException 时似乎没问题来自 throws 声明。

那么,有没有办法让 Intellij 尊重两个 throws 声明?或者这是一个错误?

最佳答案

我很确定这是 IntelliJ 中的错误。我自己遇到过,并在 http://youtrack.jetbrains.com/issue/SCL-7454 报告了它

关于java - 让 IntelliJ 尊重来自 Java 项目的 Scala 依赖项中的多个 @throws 注释,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25125882/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com