Przechwytywanie wyjątku podczas tworzenia obiektu

0

Witam. Mam następujące pytanie o wyjątki. Powiedzmy, że w konstruktorze jest wywoływana funkcja rzucająca jakiś wyjątek (np. operator new). I czy teraz jeśli chcę, żeby było to równoznaczne z przerwaniem konstrukcji obiektu to muszę łapać wyjątek na zewnątrz konstruktora? Czyli za każdym razem jak tworze obiekt to muszę to robić w bloku try a zaraz po nim zamieszczać blok catch? czy jest jakieś magiczne wyjście?

0

Jeśli nie chcesz zakończyć pracy programu to tak.
Bo jeśli wyleci ci niezłapany wyjątek to program sie zakończy.

1 użytkowników online, w tym zalogowanych: 0, gości: 1