Package com.martiansoftware.jsap
Class UnspecifiedParameterException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
com.martiansoftware.jsap.UnspecifiedParameterException
- All Implemented Interfaces:
java.io.Serializable
public class UnspecifiedParameterException
extends java.lang.RuntimeException
An exception thrown when an argument that requires a conversion
(e.g., an integer) has no associated value, but it is retrieved
by means of a type-specified method (e.g.,
JSAPResult.getInt(String)).- Author:
- Sebastiano Vigna
- See Also:
- Serialized Form
-
Constructor Summary
Constructors Constructor Description UnspecifiedParameterException(java.lang.String paramID)Creates a newUnspecifiedParameterExceptionreferencing the specified parameter. -
Method Summary
Modifier and Type Method Description java.lang.StringgetID()Returns the unique ID of the parameter whose retrieval was attempted.Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toStringMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Constructor Details
-
UnspecifiedParameterException
public UnspecifiedParameterException(java.lang.String paramID)Creates a newUnspecifiedParameterExceptionreferencing the specified parameter.- Parameters:
paramID- the unique ID of the parameter whose retrieval was attempted.
-
-
Method Details
-
getID
public java.lang.String getID()Returns the unique ID of the parameter whose retrieval was attempted.- Returns:
- the unique ID of the parameter whose retrieval was attempted.
-