This
subclass of java.lang.IllegalArgumentException
signals that a parameter passed to a security method is not valid.
This exception type is not widely used.
Figure 14-16. java.security.InvalidParameterException

public class InvalidParameterException extends IllegalArgumentException {
// Public Constructors
public InvalidParameterException ( );
public InvalidParameterException (String msg );
}
Thrown By
Signature.{getParameter( ), setParameter(
)}, SignatureSpi.{engineGetParameter( ),
engineSetParameter( )},
Signer.setKeyPair( ),
java.security.interfaces.DSAKeyPairGenerator.initialize(
)