package com.yzh.wxn;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class dome5 {
public dome5() {
// TODO 自动生成的构造函数存根
}
public static void main(String[] args) {
// TODO 自动生成的方法存根
sudent a= new sudent();
InputStreamReader isr =new InputStreamReader(System.in);
BufferedReader br = new BufferedReader(isr);
try {
while(true) {
System.out.println("1 输入学号打印学生成绩");
System.out.println("2 输入成绩打印学生学号");
System.out.println("3 统计各个阶段学生的人数");
System.out.println("4 输入学号删除该学生成绩");
System.out.println("5 终止操作");
String operType;
operType = br.readLine(); //是不是这里有问题?
switch(operType){
case"1": System.out.println("请输入学号");
a.Inputnumber((Integer.parseInt(br.readLine()))); // 是不是这里有问题?
}
}
} catch (Exception e) {
// TODO 自动生成的 catch 块
e.printStackTrace();
}finally{
try {
br.close(); //还是这里
} catch (Exception e) {
// TODO 自动生成的 catch 块
e.printStackTrace();
}
}
}
}
后面 的方法就没写了 后面的都没有错 就是从主方法这里执行while 循环的时候
报这个错误
java.io.IOException: Stream closed
jdk1.8测试没有错误
输出
1 输入学号打印学生成绩请问你的QQ是什么 我能把完整的代码发给你嘛 我运行一下还是有错 拜托了。
追答私信我...这里不方便留联系方式