I'd recommend having a specialized exception class to make this method more testable and too keep anyone trying to handle this exception from having to have an extremely generic except clause