import java.util.InputMismatchException;
时间: 2024-02-27 11:55:16 浏览: 166
import java.util.InputMismatchException 是 Java 中的一个 import 语句,用于导入 java.util 包中的 InputMismatchException 类。InputMismatchException 是一个继承自 java.util.NoSuchElementException 的异常类,通常在输入不匹配的情况下抛出。例如,在使用 Scanner 类从控制台读取输入时,如果输入的数据类型与所需的数据类型不匹配,则会抛出 InputMismatchException 异常。
导入 java.util.InputMismatchException 类后,就可以在代码中使用该类,例如:
```
import java.util.Scanner;
import java.util.InputMismatchException;
public class MyClass {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
try {
int num = scanner.nextInt();
System.out.println("输入的数字是:" + num);
} catch (InputMismatchException e) {
System.out.println("输入的不是数字!");
}
}
}
```
在上面代码中,我们使用 Scanner 类从控制台读取输入,如果输入的不是数字,则会抛出 InputMismatchException 异常,并被 catch 块捕获并处理。
阅读全文