Contact eczema happens when an irritant or allergen touches the skin. It is sometimes called irritant contact eczema or allergic contact eczema. When the skin is touched by the irritant or allergen, it becomes red and itchy.