You shouldn't catch generic exceptions here.