修改了字符集统一使用UTF-8的编码
修改添加了一个异常类