三个基本异常和一个异常工具类