一尘不染

如何抛出RuntimeException(“找不到符号”)

java

我试图在我的代码中抛出一个异常,如下所示:

throw RuntimeException(msg);

但是,当我在NetBeans中进行构建时,会出现以下错误:

C:\....java:50: cannot find symbol
symbol  : method RuntimeException(java.lang.String)
location: class ...
        throw RuntimeException(msg);
1 error

我需要导入什么东西吗?我拼错了吗?我确定我一定在做些愚蠢的事情:-(


阅读 291

收藏
2020-12-03

共1个答案

一尘不染

throw new RuntimeException(msg);

您需要new在那里。它正在创建一个实例并抛出它,而不是调用方法。

2020-12-03