客观上不能履行合同一般是构成违约的,但如果是自始不能履行的合同,通常会被认定为无效,即不存在违约。只有合同事后不能履行的属于违约的类型,债务人分别按是否具有免责事由,或依风险负担规则处理,或依违约责任规则处理。