-1

私のプログラムは、ユーザーが選択したファイルを読み取ります。編集:ファイルには、4文字の文字列、4桁のint、およびchar(この順序で)が1行に含まれており、行数は非公開です。

これらのいずれかが間違ってフォーマットされているか、見つからない場合、プログラムはエラー メッセージを表示して終了する必要があります。

エラーを確認するにはどうすればよいですか?

ありがとう。

4

2 に答える 2

0

try/catch ブラケット内でファイルの内容の解析を試みることができます。例外がキャッチされた場合は、エラー メッセージを表示して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 に答える