标题: 一个关于Scanner类的问题,求解答,谢谢! [打印本页] 作者: panwei 时间: 2015-7-31 22:15 标题: 一个关于Scanner类的问题,求解答,谢谢! 如果删除掉该程序中第一条:in.close();语句,程序可以正常运行,如果不删除程序将报异常
Exception in thread "main" java.util.NoSuchElementException
at java.util.Scanner.throwFor(Unknown Source)
at java.util.Scanner.next(Unknown Source)
at java.util.Scanner.nextInt(Unknown Source)
at java.util.Scanner.nextInt(Unknown Source)
at com.itheima.Test5$Lesson.choice(Test5.java:88)
at com.itheima.Test5.main(Test5.java:32)
想请教的是,这是为什么??
package com.itheima;
import java.util.Scanner;
/**
* 第5题:定义一个包含私有成员变量和函数的类,
* 再定义一个内部类,在内部类函数中访问外部成员变量,
* 并调用外部函数。在外部类函数中创建内部类对象,调用内部类函数。
*
* @author 潘伟
*
*/
public class Test5 {
// 定义私有成员变量:年龄,性别,年龄
private String name = "";
private String sex = "";
private int age;
private int language;