You may have had angina, dizziness, or other symptoms of heart trouble. To help diagnose your problem, your health care provider may advise a cardiac catheterization. This common procedure is sometimes also used to treat a heart problem. Learn what to expect before, during, and after the procedure.