合同违约的话,它到底有没有法律效应?这个问题可不是简单地说有或者没有就能解决的。关键得看咱们违约的性质严不严重,还有就是对整个合同的核心内容、对双方最重要的权利和义务有没有造成根深蒂固的影响。比如说,那种小小的违规行为,其实并没有让合同的主旨大打折扣,也没让双方的权益受到太大损失,那这种情况下,合同还是可以继续生效的,不过违约的那一方肯定是要承担起自己的责任。但是,如果违约行为已经到了让合同的主旨完全无法实现的地步,那另一方就有权利解除合同,这时候合同的法律效应可能就要打个问号了。当然,我们还要看看违约行为有没有触犯到法律法规里那些硬性的规定。要是真的触犯了,那合同很可能就直接无效了。所以,咱们在判断合同的法律效应时,一定要结合实际情况,按照相关的法律规定来进行分析才行。