Das folgende Code-Beispiel stammt aus dem Buch
 
  Objektorientiertes Programmieren in C++
  - Ein Tutorial für Ein- und Umsteiger
 von Nicolai Josuttis, Addison-Wesley München, 2001
 
  © Copyright Nicolai Josuttis 2001
int main()
{
    try {
        //...
    }
    catch (const String::RangeError& error) {
        // main() mit Fehlermeldung und Fehlerstatus beenden
        std::cerr << "FEHLER: fehlerhafter Index " << error.index
                  << " bei Zugriff auf String" << std::endl;
        return EXIT_FAILURE;
    }
}