¿Cómo atrapar la excepción en la lista de inicialización? [duplicar
Esta pregunta ya tiene una respuesta aquí:
Capturando excepciones de la lista de inicializadores de un constructor 5 respuestasTengo una pregunta sobre cómo detectar la excepción en la lista de inicialización.
Por ejemplo, tenemos una clase Foo derivada de Bar
class Foo {
public:
Foo(int i) {throw 0; }
}
class Bar : public Foo{
public:
Bar() : Foo(1) {}
}