what causes spasms in diaphragm
As one inhales air, the diaphragm moves down, and when one is exhaling, it moves up. The movement of diaphragm is controlled by nerves called phrenic nerves. An irritation on these nerves could cause diaphragm spasm, and such spasms in turn cause one to have short, quick breathes interrupted by epiglottis closure.