Eczema can be caused of an allergic reaction, an inherited condition or by your hands coming in contact with an irritant. According to the Milton S. Hershey Medical Center, swelling usually occurs on the top of the hand and around the fingers.