违反法律一定是不道德的吗?

违法行为不一定是违反道德。两者是不同的:违法行为,是指违反国家现行法律规定,危害法律所保护的社会关系的行为。 亦称“非法行为”。违反现行法律规定的行为。违反道德行为,是指严重背离我国社会主义基本道德规范但未构成犯罪的行为。这种行为是价值观、人生观和世界观扭曲的表现,不利于构建社会主义和谐社会,不利于建立人与人之间正常的社会关系。