java.util.Scanner.IOException() 方法返回 Scanner 的底层 Readable 最后抛出的 IOException。如果不存在此类异常,则该方法返回 null。
语法
public IOException ioException()
参数
不需要参数。
返回值
返回此扫描仪可读的最后抛出的异常。
异常
不适用。
示例:
在下面的示例中,java.util.Scanner.IOException()方法用于检查Scanner底层Readable是否抛出任何IOException。
import java.util.*;
public class MyClass {
public static void main(String[] args) {
//要扫描的字符串
String MyString = "Hello World 10 + 20 = 30.0";
//创建扫描仪
Scanner MyScan = new Scanner(MyString);
//打印下一行标记
System.out.println(MyScan.nextLine());
//检查是否有IOException
System.out.println(MyScan.ioException());
//关闭扫描仪
MyScan.close();
}
}
上述代码的输出将是:
Hello World 10 + 20 = 30.0
null