29 lines
887 B
Java
29 lines
887 B
Java
package dev.lions.exceptions;
|
|
|
|
/**
|
|
* Exception levée lorsqu'une erreur de configuration se produit.
|
|
* Cette exception encapsule les erreurs liées à la configuration
|
|
* de l'application, telles que des paramètres invalides ou des
|
|
* ressources indisponibles.
|
|
*/
|
|
public class ConfigurationException extends RuntimeException {
|
|
|
|
/**
|
|
* Crée une nouvelle instance de ConfigurationException avec un message.
|
|
*
|
|
* @param message Message décrivant l'erreur de configuration
|
|
*/
|
|
public ConfigurationException(String message) {
|
|
super(message);
|
|
}
|
|
|
|
/**
|
|
* Crée une nouvelle instance de ConfigurationException avec un message et une cause.
|
|
*
|
|
* @param message Message décrivant l'erreur de configuration
|
|
* @param cause Cause à l'origine de l'exception
|
|
*/
|
|
public ConfigurationException(String message, Throwable cause) {
|
|
super(message, cause);
|
|
}
|
|
} |