Unit::ParseError
Inherits Unit::UnitError < Exception < Reference < Object
Exception raised when parsing a string into a measurement fails. This can occur due to invalid format, unrecognized units, or malformed input.
Example:
begin
Weight.parse("10 invalid_unit")
rescue ex : Unit::ParseError
puts ex.message # => "Cannot parse '10 invalid_unit' as measurement: Unknown unit 'invalid_unit'"
end
Constructors
Class methods
Instance methods
input
Sourcereason
Source