Quindi anche utilizzando la classe da me creata gli altri tipi di errore non li posso gestire?

Per esempio se si verificasse un fatal error non potrei gestirlo?