IOException Hierarchy
The following table lists the classes derived from
System.IO.IOException
.
| Class | Description |
|---|---|
| System.IO.DirectoryNotFoundException | The exception that is thrown when part of a file or directory cannot be found. |
| System.IO.DriveNotFoundException | The exception that is thrown when trying to access a drive or share that is not available. |
| System.IO.EndOfStreamException | The exception that is thrown when reading is attempted past the end of a stream. |
| System.IO.FileLoadException | The exception that is thrown when a managed assembly is found but cannot be loaded. |
| System.IO.FileNotFoundException | The exception that is thrown when an attempt to access a file that does not exist on disk fails. |
| System.IO.PathTooLongException | The exception that is thrown when a pathname or filename is longer than the system-defined maximum length. |
| System.IO.PipeException |