Knowing your limits in strong currents is the key. I am a mild asthmatic, so I am always aware of overexertion. My sister and I got dropped into a 2.5 knot current one time. The granny line was run only to the front of the boat and not all the way to the anchor line. No one could make it to the anchor line. Top of the reef was at 80 feet, all we could do was follow the anchor line. I fell behind everyone else, but determined not to overexert myself, get to the reef, then crawl back to the anchor line.
Two people came back from that dive said they felt like they couldn't breathe and were starting to panic and couldn't control rapid breathing. What people don't realize is - if you overexert yourself, you begin over-breathing the reg - it can't deliver. Then you are breathing back your own carbon dioxide. This causes you to hypoventilate (different from hyperventilation), your body begins rapid breathing, you cannot control it either mentally or physically once it starts. If it continues it can lead to panic, unconsciousness or heart attack. Bottom line - avoid overexertion at all costs. If you find yourself in uncontrolled rapid breathing, it is not your reg, you are not necessarily having a heart attack, STOP, RELAX, the rapid breathing will subside.
Typically, the strong current situtation is a problem right from the beginning of the dive and this problem will rear its ugly head very quickly into the dive, so you will usually have enough air in your tank to deal with the situation.
If you find yourself in this situation, you have to give yourself top priority. Don't worry about keeping up with your buddy or the group, worry about yourself and if you understand what is happening to your body, it does not have to escalate into panic.
Hypoventilation:
Hypoventilation - Wikipedia, the free encyclopedia (too much carbon dioxide in the blood)
Hyperventilation:
Hyperventilation - Wikipedia, the free encyclopedia (not enough carbon dioxide in the blood - that is why they have you breathe into a bag, to increase your carbon dioxide)