Penyebab terjadinya cegukan melibatkan reflex pada saraf frenikus dan saraf vagus yang ada di daerah diafragma. Penyebab cegukan yang bersifat sementara biasanya adalah minuman berkarbonasi, makanan pedas, banyak menelan udara, peregangan saluran cerna, merokok, stress, alkohol, juga tertawa yang berlebihan. Iritasi pada saraf frenikus dan vagus merupakan penyebab tersering. Kelainan pada tenggorokan seperti peradangan dan tumor di daerah leher juga dapat menstimulasi serabut saraf yang ada di daerah tersebut, yang juga merupakan cabang saraf vagus. Biasanya cegukan akan hilang dengan sendirinya, namun bila bertahan lebih dari 48 jam atau membuat anda sulit bernapas atau makan, sebaiknya anda pergi ke dokter.
Beberapa Cara Untuk Menghilangkan Cegukan :
1. Minum air dingin atau biasa yang cukup
2. Napas dalam kantong plastik/kertas
3. Tahan napas 15 detik lalu lepas perlahan napasnya
4. Menarik lidah ke luar mulut
5. Dibiarkan begitu saja karena nantinya akan hilang sendiri
Bila cegukan tidak hilang juga dalam beberapa jam atau hari, maka pertolongan medis seperti penggunaan obat-obatan sudah diperlukan. Beberapa obat yang dapat digunakan untuk menghilangkan cegukan diantaranya adalah klorpromazin, metoklopramid, antikonvulsan (fenitoin, asam valproat, karbamazepin). Pada kasus yang berat, digunakan baclofen, sebuah obat anti spasmodik, untuk menghentikan cegukan. Tentunya penggunaan obat-obatan ini harus dengan petunjuk dokter, sebab obat-obatan tersebut juga memiliki efek samping yang perlu diwaspadai.
Bila dengan obat-obatan, cegukan tetap bertahan juga, dapat dilakukan pemasangan nasogastric tube. Alat ini dimasukan lewat hidung ke dalam lambung, dan dapat mengurangi peregangan lambung. Alat ini dicabut bila cegukan telah hilang. Walaupun jarang, bila pengobatan lain tidak efektif, dokter dapat merekomendasikan injeksi obat anestesi untuk memblokade saraf frenikus untuk menghentikan cegukan.