除了正则表达式、将字符串解析为整数和 try/catch 块之外,还有其他方法可以使用 Scanner 处理 InputMismatchException 和 NoSuchElementException 吗?
import java.util.Scanner;
public class TestingScanner
{
public TestingScanner() {
tokenizeLine();
}
public void tokenizeLine() {
Scanner scanner = new Scanner("Paul 56 3125 Actor");
String name = scanner.next();
int age = scanner.nextInt();
int money = scanner.nextInt();
String occupation = scanner.next();
System.out.println(name);
System.out.println(age);
System.out.println(money);
System.out.println(occupation);
scanner.close();
}
}