`ArgumentError` works just fine. If this were Rails I'd say `RecordNotFoundError` but that's an ActiveRecord thing so stick with `ArgumentError`.