Synchronously creates the directory with this name.
Synchronously creates the directory with this name.
If recursive is false, only the last directory in the path is created. If recursive is true, all non-existing path components are created. If the directory already exists nothing is done.
If the directory cannot be created an exception is thrown.