The only possible "last digit" it could not have is zero: if the last digit were to be a zero, that digit would be superfluous and could be discarded, making the digit before that the real "last digit".
sigh It was said in jest, in response to another comment also said in jest.
That aside, the apparent "empty space" on the either side of a number is in reality consisting of infinite zeroes.
Just because we typically choose to "display" most numbers without those zeroes, it doesn't mean they aren't there in a very real, practical and important sense.
They are there, because if they aren't there, then something else might be, and then all our numbers would have to be assumed to be wrong or incomplete... so instead, we assume the zeroes.
The terrible reality is the zeroes extend off infinitely in either direction, and we use empty space as shorthand for this so we don't have to spend longer than the age of the universe to write a single number with full accuracy.
3 recurring represents a particular quantity continuing forever.
0 recurring represents the end of a quantity, and the absence of any further quantity, forever.
Eg: 0.012500000000000...
The significant portion is 0.0125 - the recurring zeroes serve a mathematical role akin to that of a full-stop in a sentence. Hence zero being (jokingly, but in a sense truthfully) always the "last digit".
This is just an artifact of representing it in base-10. In base-3 0.0125 has the same value but would have a non-terminating representation of 0.00010001...