reworked format exceptions

new exception which contain the pointer to the format as a class member