合同违约时可以解除合同。首先,根据《民法典》第五百六十三条规定,当事人一方迟延履行主要债务,经催告后在合理期限内仍未履行,另一方有权解除合同。比如买卖合同中,卖方迟延交付货物,经买方催告后仍不交付,买方就可解除合同。其次,当事人一方迟延履行债务或者有其他违约行为致使不能实现合同目的,另一方也能解除合同。像租赁合同中,出租人交付的房屋存在严重质量问题,无法正常使用,承租人可解除合同。再者,若合同约定了违约情形下的解除权,当违约情况发生时,享有解除权的一方可依约解除合同。不过,解除合同应遵循法定程序,通知对方并在对方有异议时通过法律途径确认解除效力,以避免纠纷。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。