try/catch, exit