您的位置:程序门 -> java -> j2se / 基础类



运行提示exception in thread "main" java.util.nosuchelementexception?


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


运行提示exception in thread "main" java.util.nosuchelementexception?[已结贴,结贴人:pingpingw]
发表于:2007-02-11 09:32:42 楼主
代码如下:
package   first.second;
import   java.util.scanner;

/**
*
*   @author   administrator
*/
public   class   averageinput   {
public   static   void   main(string[]   args)   {
scanner   scanner   =   new   scanner(system.in);
system.out.print( "请输入学生个数:   ");

int   length   =   scanner.nextint();
float[]   score   =   new   float[length];
for   (int   i   =   0;   i   <   score.length;   i++)   {
system.out.print( "输入分数:   ");
float   input   =   scanner.nextfloat();
score[i]   =   input;

}
system.out.print( "\n分数:   ");
float   total   =   0;
for   (int   i   =   0;   i   <   score.length;   i++)   {
total   =   total   +   score[i];
system.out.print(score[i]   +   "   ");
}
system.out.printf( "\n平均:   %.2f ",   total   /   score.length);
}

/**   creates   a   new   instance   of   averageinput   */
public   averageinput()   {
}

}

编译通过,运行错误信息如下:
exception   in   thread   "main "   java.util.nosuchelementexception
at   java.util.scanner.throwfor(scanner.java:817)
at   java.util.scanner.next(scanner.java:1431)
at   java.util.scanner.nextint(scanner.java:2040)
at   java.util.scanner.nextint(scanner.java:2000)
at   first.second.averageinput.main(averageinput.java:22)
请输入学生个数:  
java   result:   1
build   successful   (total   time:   6   seconds) 
不知哪里错了,请大家指点一下,多谢!
发表于:2007-02-11 09:38:431楼 得分:0
我这运行没有问题

你是怎么输入的
发表于:2007-02-11 10:07:102楼 得分:0
system.out.print( "请输入学生个数:   ");
scanner   scanner   =   new   scanner(system.in);
位置倒一下
发表于:2007-02-11 10:09:473楼 得分:0
这是你环境的问题。。你在把你的环境配置下你看看
发表于:2007-02-11 11:54:454楼 得分:0
直接用命令行的方式运行通过,我用的ide工具是netbeans5.5,编译通过,运行出现错误,
请问如何修正netbeans5.5配置?
发表于:2007-02-11 13:08:315楼 得分:0
如果不行的话就改用eclipse
发表于:2007-02-11 13:38:166楼 得分:30
程序没错,我刚才编译通过。可能是编译器的问题。这是《java学习笔记》上的题吧,呵呵
发表于:2007-02-11 20:59:427楼 得分:0
.......在我这可以过啊....
发表于:2007-02-12 09:26:288楼 得分:0
是java学习笔记上的练习,在eclipse中运行没有问题,哪位朋友在netbeans5.5下运行没有问题?请告之,多谢!
发表于:2007-02-14 09:59:319楼 得分:0
输入三次参数即可!


快速检索

最新资讯
热门点击