-1

我的程序读取用户选择的文件。编辑:该文件在一行中包含 4 个字符的字符串、4 位整数和 char(按此顺序),行数未公开。

如果其中一个格式错误或丢失,程序需要提供错误消息并关闭。

我将如何检查错误?

谢谢。

4

2 回答 2

0

You can try parsing the content of the file within a try/catch bracket and if an exception is caught you display an error message and exit by with System.exit(0);

try {
    //parsing
}
catch (Exception e) {
    System.out.prinln("Error message");
    System.exit(0);
}
于 2012-12-03T23:34:00.687 回答
0

为了实现您的目标,您应该阅读自己的正则表达式java中的错误处理。

然后,您可以使用正则表达式检查您输入的天气格式是否正确,最后,如果需要,抛出一个自定义异常,告诉大家发生了什么。

正则表达式

于 2012-12-03T23:40:12.473 回答