java.lang.Object
java.lang.Throwable
java.lang.Exception
org.refcodes.exception.AbstractException
org.refcodes.cli.CliException
org.refcodes.cli.CliException.ConsoleArgsException
org.refcodes.cli.ArgsSyntaxException
org.refcodes.cli.SuperfluousArgsException
- All Implemented Interfaces:
Serializable
,ArgsAccessor
,org.refcodes.exception.ErrorCodeAccessor
,org.refcodes.exception.Trap
Thrown in case there were arguments found not being used (superfluous
arguments).
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.refcodes.cli.CliException
CliException.ConsoleArgsException, CliException.ConsoleCliException
Nested classes/interfaces inherited from interface org.refcodes.cli.ArgsAccessor
ArgsAccessor.ArgsMutator, ArgsAccessor.ArgsProperty
Nested classes/interfaces inherited from interface org.refcodes.exception.ErrorCodeAccessor
org.refcodes.exception.ErrorCodeAccessor.ErrorCodeBuilder<B extends org.refcodes.exception.ErrorCodeAccessor.ErrorCodeBuilder<B>>, org.refcodes.exception.ErrorCodeAccessor.ErrorCodeMutator, org.refcodes.exception.ErrorCodeAccessor.ErrorCodeProperty
-
Constructor Summary
ConstructorDescriptionSuperfluousArgsException
(String[] aArgs, String aMessage) Instantiates a new superfluous args exception.SuperfluousArgsException
(String[] aArgs, String aMessage, String aErrorCode) Instantiates a new superfluous args exception.SuperfluousArgsException
(String[] aArgs, String aMessage, Throwable aCause) Instantiates a new superfluous args exception.SuperfluousArgsException
(String[] aArgs, String aMessage, Throwable aCause, String aErrorCode) Instantiates a new superfluous args exception.SuperfluousArgsException
(String[] aArgs, Throwable aCause) Instantiates a new superfluous args exception.SuperfluousArgsException
(String[] aArgs, Throwable aCause, String aErrorCode) Instantiates a new superfluous args exception. -
Method Summary
Methods inherited from class org.refcodes.cli.CliException.ConsoleArgsException
toParsedArgs
Methods inherited from class org.refcodes.exception.AbstractException
getErrorCode
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
SuperfluousArgsException
Instantiates a new superfluous args exception.- Parameters:
aArgs
- the argsaMessage
- The aMessage describing this exception.aErrorCode
- The error code identifying this exception.
-
SuperfluousArgsException
public SuperfluousArgsException(String[] aArgs, String aMessage, Throwable aCause, String aErrorCode) Instantiates a new superfluous args exception. -
SuperfluousArgsException
Instantiates a new superfluous args exception. -
SuperfluousArgsException
Instantiates a new superfluous args exception.- Parameters:
aArgs
- the argsaMessage
- The aMessage describing this exception.
-
SuperfluousArgsException
Instantiates a new superfluous args exception. -
SuperfluousArgsException
Instantiates a new superfluous args exception.
-