【发布时间】:2014-10-29 07:45:29
【问题描述】:
我在这里有一个简单的do while 循环。我遇到的唯一问题是这个循环现在只接受数字。我需要它接受除空白输入之外的所有内容。
import java.util.Scanner;
public class Assignment6 {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
boolean notValid = true;
int numberAsInt = 0;
do {
try {
System.out.print("Enter a number to Convert > ");
String number = scan.nextLine();
numberAsInt = Integer.parseInt(number);
notValid = false;
}
catch (Exception e) {
}
} while (notValid);
}
}
【问题讨论】: