ThrowError (오류 발생) 노드 가이드
작성일 2026.03.20 | 수정일 2026.03.20

의도적으로 오류를 발생시키는 노드입니다. 워크플로우 디버깅, 오류 처리 테스트, 또는 특정 조건에서 워크플로우를 강제 중단할 때 사용합니다.
주요 기능
사용자 정의 오류 메시지로 워크플로우 실행을 중단
디버깅 및 오류 처리 흐름 테스트
설정 항목
필드 | 설명 | 기본값 |
|---|---|---|
오류 메시지 | 발생시킬 오류의 메시지를 입력합니다 |
|
사용 예시
유효성 검사 실패 시 중단
If 노드와 함께 사용하여 유효하지 않은 데이터가 감지되면 워크플로우를 중단합니다.
[데이터 입력] → [IF (유효성 검사)] → (true) → [정상 처리]
→ (false) → [ThrowError: "필수 데이터가 누락되었습니다"]
설정:
오류 메시지:
필수 데이터가 누락되었습니다
개발 중 디버깅
워크플로우 개발 중 특정 지점에서 실행을 멈추고 상태를 확인하고 싶을 때 사용합니다.
[노드 A] → [ThrowError: "여기서 멈춤 - 데이터 확인 필요"]
오류 처리 흐름 테스트
워크플로우의 오류 핸들링이 올바르게 동작하는지 테스트합니다.
설정:
오류 메시지:
테스트 오류: 알림이 발송되는지 확인
참고 사항
이 노드가 실행되면 워크플로우가 즉시 오류 상태로 종료됩니다.
입력 데이터는 무시되며, 출력은 생성되지 않습니다.
오류 메시지에 표현식을 사용하여 동적 메시지를 생성할 수 있습니다.