简述条约终止的原因。

简述条约终止的原因。
【正确答案】:(1)条约本身规定的终止;(2)单方面废止或退出条约;(3)条约由于期满或目的已达到而终止;(4)条约可因条约履行不可能、“情势变迁”、缔约一方违约等一般国际法上的理由而终止。