Non te la prendere ma io ti consiglio di acquistare un buon libro sul C++ o di dare un'occhiata al Thinking in C++ di Bruce Eckel liberamente disponibile in rete anche se solo in inglese.
Non è possibile su un forum spiegare in dettaglio tutti gli aspetti del linguaggio e le eccezioni sono uno di questi e anche uno dei più complessi (anche se non sembra)