Ruby raise exception