[SPARK-4792] Add error message when making local dir unsuccessfully

So, yeah, I don't think that the `!newDir.exists()` check is strictly _necessary_ here, but I suppose that it might be an okay clarification of the intent of this branch, maybe.

Therefore, I guess I'm fine merging this in its current form.