$throw_exception 已废弃