019-003-005
複数例外の処理:入力データバリデーション
中級
問題説明
複数例外の処理:入力データバリデーション
この問題では: 文字列入力を整数に変換し、値が0〜100の範囲内かどうかを検証する処理を行い、結果を標準出力に表示するプログラムを作成します。
学習目標: 複数のcatchブロックを使って異なる例外を適切に処理する方法を理解する
DataParserクラスで文字列を数値に変換し、範囲チェックを行います。
入力
1行目: 変換する文字列
出力
成功: Parsed value: [値]
数値変換失敗: Error: Invalid number format
範囲外(0-100): Error: Value out of range (0-100)
具体例
入力:
50
出力:
Parsed value: 50
