I believe this question has been asked $>666$ times already, however I am trying to analyse it from a different perspective.
Consider the completely theoretical case of an ideal voltage source ($0 \,\Omega$ internal resistance) having its terminals connected to one another through an ideal (perfectly conducting, zero resistance) wire. For simplicity, lets assume that positive charge carriers constitute the current (conventional current).
Now at $t=0$, when the circuit is just completed, the (positive) charge carriers experience a force due to the electric field of the source and they accelerate for some time. After a few milliseconds or so, the net field inside the wires becomes zero. (There exists no field in the material of a perfect conductor). After this point, the charge carriers are not subjected to any force: Their speed becomes constant.Let this speed be $u$.
Assuming uniform cross section area, of the wire ($A$), and assuming $n$ charge carriers per unit volume, each having a charge $e$. We will then have, in small time $dt$, an amount $dq= nedV=neAdx$ of charge flowing. We will then have $I=\frac{dq}{dt}=neAu$, which seems to be a finite (constant)quantity. So do we have a steady value of current flowing even with zero resistance?
Now I believe we cant use Ohm's law for a case where $R=0$. We can clearly see that the model that derives $V=IR$ takes into account collisions (and therefore collision time $\tau$) which aren't happening at all in this case. However, We can "extrapolate" for a fixed $V$. As $R$ decreases, $I$ increases. So surely, you can't have a finite, steady value of current for $R=0$.
Which leads me to the question: Which term in the expression I derived: $I=nqAu$ causes problems? Or does something happen before the field inside wires becomes zero?
Alfred centauri points out that the charges would redistribute instantaneously. If this is the case, Then the current should be exactly zero, and again,This doesnt comply with the extrapolation.
I believe theres some confusion regarding the "electric field becoming 0". I must confess, This was based on the following answer: Why is the voltage drop across an ideal wire zero?. And I believe it is likely to be correct, As it is the only explanation for the linked question.