Edema may also be caused by a blood clot or tumor preventing blood flow.