gpt4 book ai didi

java - 使用 TextIO 运行程序时出现程序异常

转载 作者:行者123 更新时间:2023-12-01 16:28:14 25 4
gpt4 key购买 nike

我使用Eclipse IDE编写了以下测试程序

01 package Prog01Cal
02
03 import textio.TextIO;
04
05 public class Prog01CalcClas
06
07 public static void main(String[] args) {
08 // TODO Auto-generated method stub
09
10 // Variables Declaracion;
11 int var1;
12
13 // Read line
14 var1 = TextIO.getlnInt();
15
16 // Print line
17 System.out.print("This is a Test Program");
18 }
19
20 }

案例1:

当我注释掉第 14 行并运行该程序时,会弹出一个窗口,其中包含以下消息:

Errors in workspace
Errors exist in required project(s):
Prog01Calc
Proceed with launch?

我回复“继续”

程序显然运行良好并打印以下行:

这是一个测试程序

案例2:

但是当第14行没有注释时,程序出现以下错误:

Exception in thread "main" java.lang.Error: Unresolved compilation problem:
at textio.TextIO.getlnInt(TextIO.java:547)
at Prog01Calc.Prog01CalcClass.main(Prog01CalcClass.java:14)

测试程序不打印任何内容

只是为了澄清 Eclipse 中的项目窗口包含以下内容:

Prog01Calc
JRE System Library [jdk 14.0.1]
__src
____Prog01Calc
______Prog01CalcClass.java
________Prog01CalcClass
__________mainString[] ) : void
__textio
____TextIO.java

有人可以帮我解决这个异常错误吗?
我不知道出了什么问题。

最佳答案

一开始我没有注意文件结构,我假设 textio 是作为 jar 添加的,但源代码似乎位于项目中的单个类中。我的猜测是您没有将 textio 设置为源根目录,因此 Eclipse 不会编译它。将 textio 移动到 src 下,它应该可以工作。

关于java - 使用 TextIO 运行程序时出现程序异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62120581/

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