import java.util.*;import java.io.*;
public class Lilv {
public static void main(String[] args) throws IOException
{
System.out.println("请输入您的银行类型");
String line ;
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
line = reader.readLine();
char a = line.charAt(0);
System.out.println("看样子你的银行是"+a);
System.out.println("请输入您的存款数目");
Scanner sc = new Scanner(System.in);
float shumu= sc.nextFloat();
while(true){
switch(a){
case 'A':System.out.println("您的利息是"+shumu*1.5/100);break;
case 'B':System.out.println("您的利息是"+shumu*2/100);break;
case 'C':System.out.println("您的利息是"+shumu*3/100);break;
case 'D':System.out.println("您的利息是"+shumu*5/100);break;
default:System.out.println("你输入的不正确,只能输入大写的A,B,C,D");
}
}
}
}
经测试在循环体里的东西会无限循环
这样就可以了,break只能跳出当前代码块,这里跳不出while循环的