U.S. Gen. David Petraeus, who is in charge of U.S. forces in Iraq and Afghanistan invasions, collapsed at a Capitol Hill hearing on Tuesday.
Petraeus, 57, who was treated for prostate cancer last year, said he became "light headed" during the Senate Armed Services Committee hearing and was a little dehydrated.
"It wasn't Senator McCain's questions," he joked later, referring Arizona Senator John McCain who was questioning him at the time over the pace of military invasion in Afghanistan.
Petraeus suddenly slumped face-forward on the large desk where he sat to give testimony. Aides rushed to his side and escorted him into a private room for checks by a military doctor.
Petraeus told reporters after recovering: "(I) got dehydrated, I think." He said ate a couple of bananas and felt better.
The hearing was adjourned and will resume on Wednesday.
"He's eating. He probably didn't have enough water to drink coming in here this morning. But he appears to be doing very much better," Senator Carl Levin, chairman of the Armed Services Committee, told the hearing.
Senator John McCain, the panel's senior Republican, who lost to Democrat Obama in the 2008 presidential election, said, "I am deeply concerned about our campaign in Afghanistan".
"Many of the key trends seem to be heading in a bad direction, perhaps even signaling a mounting crisis," he said.