法律上不能履行,具体指哪些情况?

第一百一十条 当事人一方不履行非金钱债务或者履行非金钱债务不符合约定的,对方可以要求履行,但有下列情形之一的除外:

(一)法律上或者事实上不能履行;

(二)债务的标的不适于强制履行或者履行费用过高;

(三)债权人在合理期限内未要求履行。

本条中,非金钱之债与金钱债务相对,其实是指行为,即该合同之债的内容是行为。行为依法不能履行,比如行为本身违背法律强制性规定,违反公序良俗等法律原则都是法律上不能履行。