⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 configurationexception.java

📁 sourcode about java basic
💻 JAVA
字号:
package jsunit.java.source_core.net.jsunit.configuration;

public class ConfigurationException extends RuntimeException {
    private ConfigurationProperty propertyInError;
    private String invalidValue;

    public ConfigurationException(ConfigurationProperty property, String invalidValue) {
        this.propertyInError = property;
        this.invalidValue = invalidValue;
    }

    public ConfigurationException(ConfigurationProperty property, String invalidValue, Exception exception) {
        super(exception);
        this.propertyInError = property;
        this.invalidValue = invalidValue;
    }

    public ConfigurationProperty getPropertyInError() {
        return propertyInError;
    }

    public String getInvalidValue() {
        return invalidValue;
    }

    public String toString() {
        StringBuffer result = new StringBuffer();
        result.append("Invalid property ");
        result.append(propertyInError.getName());
        result.append(" - \"");
        result.append(invalidValue);
        result.append("\"");
        return result.toString();
    }

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -