该项目在编译时显示零错误,但当它在构建期间开始执行时,它崩溃并显示:
Module project_name production java.lang.NullPointerException: null elements are not allowed in THashSet
Run Code Online (Sandbox Code Playgroud)
但是当我将其目录从 D 驱动器更改为 C 驱动器时,同一个项目开始正常工作。为什么会发生这种情况我无法解决。请帮忙!
注释此代码后,它开始工作,在禁用注释而不更改代码后,它也可以正常工作。
// if main db not loaded
if (!Get_db_path.Main_not_found && Db_Connect.conn == null) {
Sel_db.connect(); // selected database
Sel_db_error();
} // display error
Main_db_error(Get_db_path.Main_not_found);
GetToggleStatus();
Run Code Online (Sandbox Code Playgroud)
在编译时运行该main方法时,这突然发生在我身上。我通过重建项目在Intelllj中解决了这个问题。
--> 转到“构建”菜单并单击“重建项目”。
下次运行该main方法时,它应该会再次起作用。
顺便说一句:我在另一种情况下遇到了这个问题:ByteArrayOutputStream用PrintWriter.
| 归档时间: |
|
| 查看次数: |
2593 次 |
| 最近记录: |