| Exception | Description |
|---|---|
| ArgumentParsingException |
Thrown when the parsing of arguments failed e.g.
|
| CommandArgumentsException |
This is the superclass for
|
| CommandOperationException |
Thrown when the command operations failed e.g.
|
| DirectoryAlreadyExistsCommandException |
Thrown when the directory already exists on the specified path.
|
| DirectoryDoesNotExistCommandException |
Thrown when the directory does not exist on the specified path.
|
| DirectoryNotEmptyCommandException |
Thrown when the directory on the specified path is not empty.
|
| IncorrectNumberOfArgumentsException |
Thrown when the inputted number of arguments does not match the required number of arguments.
|
| NodeAlreadyExistsException |
Thrown when the specified node already exists.
|
| NodeDoesNotExistException |
Thrown when the specified node does not exist.
|
| NoSuchCommandException |
Thrown when an invalid command that does not exist has been inputted.
|