The general exception for file operations
Creates a file at the destination
Checks whether or not the file/folder at the destination exists
Opens a file
The File struct is a representation of a file on the PC
See Source File