public class ConfigurationException
extends java.lang.RuntimeException
ConfigurationException should be thrown when a problem arises because of
a problem in one of ESAPI's configuration files, such as a missing required
property or invalid setting of a property, or missing or unreadable
configuration file, etc.
A ConfigurationException is a RuntimeException
because 1) configuration properties can, for the most part, only be checked
at run-time, and 2) we want this to be an unchecked exception to make ESAPI
easy to use and not cluttered with catching a bunch of try/catch blocks.
| Modifier and Type | Field and Description |
|---|---|
protected static long |
serialVersionUID |
| Constructor and Description |
|---|
ConfigurationException(java.lang.Exception e) |
ConfigurationException(java.lang.String s) |
ConfigurationException(java.lang.String s,
java.lang.Throwable cause) |
ConfigurationException(java.lang.Throwable cause) |
protected static final long serialVersionUID
public ConfigurationException(java.lang.Exception e)
public ConfigurationException(java.lang.String s)
public ConfigurationException(java.lang.String s,
java.lang.Throwable cause)
public ConfigurationException(java.lang.Throwable cause)