我想制定一个获得成绩的逻辑。我继续使用Scanner
该类从用户那里获取总分作为输入,然后我正在验证分数是否介于0
和100
(包括两者)之间。
现在,如果标记不在此范围内,我打印“输入有效标记!!”,我希望它转到上一步并再次要求用户输入。
import java.util.Scanner;
class Performance
{
public static void main(String[] aa)
{
Scanner scnr = new Scanner(System.in);
System.out.println("Enter the marks :"); // Line 7
int marks= scnr.nextInt();
if(marks<0 || marks>100)
{
System.out.println("Enter valid marks!!");
}
// Now if this condition is true then I want the control to go again to line 7
// Please suggest me the way to Proceed
}
}
请建议在上述代码中进行修改的方法。