我正在构建一个电话簿程序,它向用户询问一组问题,Q1:输入您的姓名,Q2:输入您的用户名,Q3:输入您的号码。我正在努力在我的程序中包含异常。
public void Q1(){
Scanner scan = new Scanner(System.in);
do {
System.out.println("Enter the name of the person: ");
while (!scan.hasNext()) {
System.out.println("Invalid Input!");
scan.next();
}
firstName = scan.next();
}while(firstName != null);
Q2();
}
Q2(); 具有与 Q1(); 几乎相同的代码。我的问题是验证用户输入并转到下一个问题。