非整数文字列入力に対する java.lang.NumberFormatException の防止
「入力用」というメッセージを伴う java.lang.NumberFormatException が発生したときstring: "N/A""、有効な文字列を表さない文字列を解析しようとしていることを示します。整数を整数値に変換します。この場合の文字列 "N/A" は整数ではありません。
解決策:
この例外を防ぐには 2 つの方法があります:
例外処理:
try-catch ブロックを使用して例外を処理します。 NumberFormatException が発生し、整数以外の文字列の場合は適切なアクションを実行します:
整数パターン マッチング:
解析する前に正規表現を使用して入力文字列を検証します。整数への変換:
これらのアプローチのいずれかを実装することで、有効な整数文字列のみが整数に解析され、java.lang.NumberFormatException.
の発生が防止されます。以上がJava で非整数文字列を解析するときに「java.lang.NumberFormatException」を防ぐ方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。