• try {
       ...
    } catch (runtime_error& e) { ... }
    
  • try {
       ...
    } catch (string& e) { ... }
    
  • try {
       ...
    } catch (int e) { ... }