Exception thrown when a flag argument is not one of the expected values.
It is a normal Exception but with an attached value string.
Create a new FlagStringException, without attaching a value.
Create a new FlagStringException, attaching a value.
The value that was given as a flag argument.
Exception thrown when a flag argument is not one of the expected values.
It is a normal Exception but with an attached value string.