增加了读取配置文件的类及相应异常类