java Q&A は php エディター Banana によって提供されます。今日は、NetBeans で反復を実装し、Text.txt ファイルのコンテンツの次の行を出力コンソールに出力する方法について説明します。この質問には、ファイルの読み取りと反復のスキルが必要ですが、これは合理的なコード実装によって簡単に達成できます。具体的な解決策を見ていきましょう!
テキスト ファイルからテキスト コメントを読み取ろうとしていますが、nosuchelementException が原因でコードの次の行に反復処理できないようです。この問題はどうすれば解決できますか?
私はこのサイトを初めて利用するため、執筆マナーに欠けていることをあらかじめお詫びします。しかし、それにもかかわらず、これが私のコードです:
リーリーこれは、繰り返し処理して出力コンソールに出力しようとしているファイルです:
データで構成されるファイル](https://i.stack.imgur.com/dj2kc.png)
これは私が得る出力です:
要素が見つかりませんエラー 101 ファイル berhasil untuk ditutup
これが私が期待する出力です:
期待される出力](https://i.stack.imgur.com/ntkv4.png)
for ループ () 内で input.nextdouble を呼び出すため、no suchelementException が発生します。入力ファイル内に次に使用可能な double 値があるかどうかを確認せずに。読み取りを試行する前に、次の double 値が存在するかどうかを確認する必要があります。また、例外が発生したかどうかに関係なく、例外は正しく処理され、ファイルが閉じられる必要があります。
リーリーreaddata() を呼び出す前に必ず openfile() を呼び出してファイルを開き、終了したら closefile() を呼び出してファイルを閉じてください。また、プログラムを実行する main メソッドを追加することを忘れないでください。
以上がText.txt の次の行を反復して NetBeans の出力コンソールに出力するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。