+ return val;
+ } catch (std::invalid_argument const &) {
+ msg_print(_("数値を入力して下さい。", "Please input numeric value."));
+ continue;
+ } catch (std::out_of_range const &) {
+ msg_print(_("入力可能な数値の範囲を超えています。", "Input value overflows the maximum number."));
+ continue;