Signals that an exception has occurred
inside a cryptographic service provider. Note that
ProviderException extends
RuntimeException and is therefore an unchecked
exception that may be thrown from any method without being declared.

public class ProviderException extends RuntimeException {
// Public Constructors
public ProviderException( );
5.0 public ProviderException(Throwable cause);
public ProviderException(String s);
5.0 public ProviderException(String message, Throwable cause);
}