封装类疑问。→_→
package WrapperText;
import java.util.*;
public class Scoretext{//分数
public static void main(String [] args){
//1.实例化Scanner,用于从键盘获取学生成绩
Scanner sca = new Scanner(System.in);
//2,创建Vector对象:Vector v = new Vector();相当于原来的数组
Vector v = new Vector();
//3,通过for(;;)或while(true)方式:给Vector中添加数据:当输入为负数时跳出循环
for(;;){
System.out.println("请输入学生成绩(当输入为负数时结束)");
int score = sca.nextInt();
if(score < 0){
break;
}else if(score > 100){
System.out.println("非法数据,请重新输入");
continue;//继续,持续的
//多态
Integer inScore = new Integer(score);
v.addElement(inScore);
}
}
//4,获取学生成绩的最大值
//5,遍历Vector,得到学生成绩的最大值,并于最大值进行比较,得到学生成绩
}
}
你这都 continue了,后边代码还会执行么?那肯定不会执行就报错了吧,提示也是说你下边代码不会执行,要不就是少了个括号,continue;之后应该有个闭合大括号}
确认相同代码电脑上可运行?