This is meaning less. You have to apply an EMF (https://en.wikipedia.org/wiki/Electromotive_force) to get the current flowing in the first place. There is no current without EMF (measured in volts).
When a capacitor is directly connected to a real world voltage source (with finite internal resistance) it shorts the power source and causes a massive amount of current to flow. I = VEmf/Rbatt (but only at t=0).
This current causes charge to accumulate on the plates of the capacitor causing the voltage across the plates to rise while reducing the current flowing through it at the same time.
The voltage across the capacitor rises (asymptotically) until it matches the potential of the power source. The voltage across the plates at any given time t is given by the equation: V = VEmf(1-e^(-t/(Rbatt * C))). See: https://en.wikipedia.org/wiki/RC_time_constant
Also the current at any given time is: I = VEmf/Rbatt * (e^(-t/(Rbatt * C)))
Thus an ideal capacitor can be charged by a voltage source of any value (VEmf) to any voltage (less than or equal to VEmf) across its plates. There is no theoretical limit imposed by physics. Practical capacitors will experience a dielectric breakdown above their rated voltages: https://en.wikipedia.org/wiki/Electrical_breakdown
So all you have to do is remember to disconnect the power source before the voltage across the capacitor crosses its safe operating area. So if a capacitor is rated at 50V max terminal voltage then you need to disconnect the power source when you get 50v across the cap. You will reach 50v earlier if you use a 200v power source instead of a 50v source. The only thing that changes is the the time required to charge the cap (and the current like you said). A higher voltage power source or one with lower internal resistance can drive larger currents.