java无法访问的错误break,同一个类里面"无法访问的语句"请高手指导,急!谢谢!

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

package com.JavaSeries.Java.component;

import java.lang.*;

import java.io.*;

import java.util.*;

import com.JavaSeries.Java.component.InfoModel;

public class InfoController{

//成员属性----键盘输入流

BufferedReader readStream;

//存储数据的成员属性

InfoModel data;

//构造方法

public InfoController(){

//建立键盘的输入流

readStream=new BufferedReader(new InputStreamReader(System.in));

//建立管理学生记录的实例

data=new InfoModel();

}

//显示菜单的方法

private void displayMenu(){

System.out.println(" ");

System.out.println("             学生信息管理系菜单");

System.out.println("        -----------------------------");

System.out.println("             1 插入学生新记录");

System.out.println("             2 修必学生记录 ");

System.out.println("             3 删除学生记录");

System.out.println("             4 查询学生记录");

System.out.println("             5 初始装入学生记录");

System.out.println("             6 保存处理结果");

System.out.println("             7 退出");

System.out.println("        ------------------------------");

System.out.println(" ");

System.out.println("请选择(1-7): ");

}

//读取用户输入的方法

private int readChoice(){

while (true){

int t=-1;

try{

t=Integer.parseInt(readStream.readLine());

}catch(IOException e){

e.printStackTrace();

}catch(NumberFormatException e){

displayMenu();

}

if(t>7||t<1)

System.out.print("请选择(1-7):");

else

return t;

}

}

//命令行处理方法根据输入的数做不同的处理

public void Command(){

while(true)

//显示菜单

displayMenu();

//读取输入值

int choice=readChoice();

switch(choice){

case 1:  //插入学生记录

data.Insert(readStream);

break;

case 2:   //修改学生记录

data.Updata(readStream);

break;

case 3:  //删除学生记录

data.Delete(readStream);

break;

case 4:  //显示学生记录

data.Query();

break;

case 5:   //初始化装入学生记录

data.Load();

break;

case 6:   //保存处理结果;

data.Saveto();

break;

case 7:return;

}

}

}

编译时有如下的错误,其中的InfoModel组件编译可以通过,但这个组件有如下报错:

E:\java\Development\3\InfoController.java:65: 无法访问的语句

int choice=readChoice();

^

1 错误

处理已完成。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值