Update exception.hpp