置换反应的发生条件?什么情况下不能发生置换反应?