法律和道德哪一个更能约束人们的行为

道德在主观上起到一定作用,但最能约束人的还属法律,因为法律可使你走向绝路,可使人陷入困境。它是无情的,它是国家来约束民众的武器。然而道德相比就没有这个威力,违反伦理道德,顶多让人说上几句,某某人怎么怎么样,最多在舆论上攻击一下,只要不违反法律,甚至可以用法律保护自己。记得早些年有一新闻报导,说:湖北某地方姓刘的部落,一个家族的人不准结婚,然而有一对情侣相爱,感情到了无法抑制的状态,两人已经没有血统关系,然而他们的关系却被家族中反对,两人都是大学毕业,他们想到去政府部门办理结婚证,后来被家族中人知道了,按照家族的规定把俩人处死。党支部书记和一些相关人员全部被判刑。所以我要说的还是法律最公正最能约束人。