019-001-005

基本的な例外処理:数値変換

上級

問題説明

基本的な例外処理:数値変換

学習目標: try-catch文を使って例外を捕捉し、適切に処理できる

この問題では: 標準入力から読み取った文字列をInteger.parseInt()で整数に変換し、try-catch文でNumberFormatExceptionを捕捉して、変換成功時は結果を、失敗時はエラーメッセージを標準出力に表示するプログラムを作成します。

入力

1行目: 変換する文字列

出力

  • 正常な数値の場合: "Result: [数値]"
  • 変換できない場合: "Error: Invalid number format"

具体例

例1(正常)

入力:

42

出力:

Result: 42

例2(エラー)

入力:

abc

出力:

Error: Invalid number format

例3(正常)

入力:

-100

出力:

Result: -100

コードを実行してみませんか?

この問題のコードエディタと実行機能を使用するには、ログインしてください。

アカウントをお持ちでない方