【发布时间】:2013-09-21 03:48:45
【问题描述】:
这是一个大学作业(学术报告样本),我以为我已经完成并准备提交,但是当我开始测试时......我一直在 main 的第 60 行收到 ArrayIndexOutOfBoundsException,我不明白为什么。我是 Java 新手,但确实在这个程序上投入了很多时间。非常感谢任何帮助/建议。 第 60 行 = "int credits = Integer.parseInt(input[1]);" //我认为错误是由于数据类型引起的???我迷路了。
Course / Grade / Report 类将数据传递给主 java2pgm1
【问题讨论】:
-
你检查字符串变量 course 的值是多少?
-
ERROR= 运行:线程“main”中的异常 java.lang.ArrayIndexOutOfBoundsException: 1 at java2pgm1.Java2pgm1.main(Java2pgm1.java:60) Java 结果:1 BUILD SUCCESSFUL(总时间:11 秒)
-
嗨,是的,谢谢。这是字符串课程的价值。 course = JOptionPane.showInputDialog("请输入课程"); String[] 输入 = course.split(":");
-
no.. 值当然应该是用户在 inputDialogue 中的输入
标签: java exception arraylist variable-assignment