优化D函数,增加$thow_exception参数,true抛出异常,false入库