优化异常处理结构