RPA Uipath
[Uipath] Try~Catch~Finally의 Catch에서 에러가 났을 때
jnaul
2022. 10. 31. 16:21
자주 헷갈려서 남겨둔다.
Try~Catch~Finally에서 Catch 에러가 나면 xaml의 Error Handler로 가게 된다.
따라서 Finally 구문은 실행되지 않는다.
Try에서 Terminate Workflow를 쓰면 바로 이렇게 되게 할 수 있다.
[Catch문도 안 탐]
일반적으로 다른 언어에서도 Catch문에서 에러가 나면 Finally는 실행되지 않고 에러로 처리된다.
- 이래서 Finally를 금지하는 경우도 있다. [본문으로]