加入异常机制