問題タブ [inputmismatchexception]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 入力不一致例外?
私はまだJavaにかなり慣れていません。クラス用にこのプログラムを作成しましたが、今までにないエラーが発生します。誰かがそれを助けることができれば、それは素晴らしいことです。ありがとうございました!
次のエラーが表示されます。
java - InputMismatchException を与える JAVA のオブジェクト配列
例外のコードとスナップが添付されています。PlsはInputMismatchExceptionで私を助けてください。実行時に値を入力する際に何か問題があると思います
java - 「スレッド「メイン」での例外 java.util.InputMismatchException」**
検索しましたが、コードに問題があるようには見えません。助けてください!
コードはコンパイルされますが、これは質問 3 に答えたいときに表示されるエラーです。
そして、これは私のコードです:
java - 入力ファイルから整数配列への読み取り
私は現在、入力ファイルを取り、それをいくつかの並列配列に読み込むプロジェクトを Java でコーディングしています。いくつかの制限があります。配列リストを使用することはできません。ファイルは Scanner を使用して読み取る必要があります。配列に読み取った後、コーディングする必要がある他のいくつかの手順がありますが、ハングアップしました。
上記のコードを実行しようとすると、次のエラーで失敗します。
hotlist.txt ファイルの内容は次のとおりです。
どんな助けでも大歓迎です!ところで、System.out ステートメントはすべて、コードをデバッグしようとしていたテスト ステートメントです。エラーを具体的に分離しました
同様に
しかし、これらのステートメントが機能しない理由を理解できません。
file - ファイルから Mismatch scanner.next(文字列パターン)を入力
Scanner file = new Scanner(filePath); の使用中に問題が発生しました。私のファイルは次のように整理されています
質問 xy
回答 1 回答 2 回答 3 回答
4
ヒント
: 質問へのヒント xy レベル z 一般
t
私はJavaを初めて使用し、このプロジェクトのすべてで.next(string pattern)を使用して、parrternを含む文字列を返し、行の最後に到着しましたが、不一致の例外が引き続き発生します..私はドンhttps://docs.oracle.com/javase/7/docs/api/java/util/Scanner.htmlがトークンとして定義しているものを実際に取得 できないため、処理方法がわかりません..
私のコードは
java - スレッド「メイン」で入力不一致の例外が発生するのはなぜですか?
例外が発生した場所をマークしましたが、なぜそれが起こっているのかわかりません。このコードは、ユーザーが入力した名前の人気と意味を調べます。グラフも作成します (ただし、機能しません) ファイルは長すぎてここに置くことはできませんが、オンラインの例は次のとおりです。 , means.txt: BRITTANY f 英語 フランス語でブルターニュと呼ばれる、フランス北西部の地域の名前から。 (意味) 1. なぜこの例外が発生するのですか? 2. 例外を修正するにはどうすればよいですか? 3. グラフがバーを描画しないのはなぜですか (メソッド changingGraph で)
コンソール出力の例:
例外:
私のコード:
java - ループ時にキャッチしてみてください (InputMismatchException と ArrayIndexOutOfBoundsException の違い)
私はこのコードを持っています
無限ループを避けるため に追加する必要があるのはなぜinput.next();
ですか?catch(InputMismatchException e);
無限ループを避けるcatch(ArrayIndexOutOfBoundsException e);
必要がないのはなぜですか?input.next();
ではcatch(ArrayIndexOutOfBoundsException e);
、ループは、 ?input.next();
と異なる理由がなくてもうまく動作します。catch(InputMismatchException e);