In gambas non è possibile gestire gli errori tramite, ad esempio, una classe, o più classi.
Hai però la possibilità di crearne una tu, usando qualche trucco.
In PgDesigner3 (sorgenti su sf.net), ho creato appunto una logica ad ho, sia per gli errori che per i log.
L'unica cosa che non è possibile eliminare, almeno dal punto di vista del controllo di un'applicazione, sono le istruzioni CATCH nelle funzioni e/o metodi del tuo programma. In questi blocchi è possibile richiamare un metodo della classe errori che ho creato (che ti dico subito che è necessariamente statica), che trappola l'errore e se lo salva nelle sue proprietà. Con i suoi metodi può controllare l'errore e effettuare le relative operazioni (ad esempio un halt del programma).
Tramite le classi della logica implementata per i log, puoi tracciare gli errori su file, utili anche per il debugging...