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); } }