How to throw, try catch activity

예제)
{“a.b.c”, “abc”, “ab.c”}

나는 아래와 같이 Log Message가 출력되게 하고 싶습니다.
b
[blank]
c

하지만, 아래와 같이 실행중에 에러가 나서 더 이상 실행되지 않습니다.
b
Log Message: Index was outside the bounds of the array.

해결 방법이 있습니까?
테스트.xaml (6.7 KB)

1 Like

Hi
This error usually occurs when we are trying to access the array with a index which is not there actually
Like if the array has 3 elements in it, the maximum index that we can mention is 2
If we mention as 3 or 4 then this error will come

Kindly check once how may index was initialised for that array variable

—and to include this try catch
Keep all the activities inside the try block of try catch activity and if any exception occurs then it will go to catch block where can capture the error with exception called System.Exception and using log message we can specify that to a log which can be used to debug later
Like this log message activity
“Error occurred at : “ + Exception.Source + “ due to : “ + Exception.Message

Hope this would help you
Kindly correct me if I have understood the query wrongly
Cheers @sumouse

나는 그 에러에 대해 이미 알고 있습니다.
내가 원하는 것은
그 에러를 무시하고 다음으로 넘어가는 방법을 찾고 싶습니다.

1 Like

Fine

확실한
그래서 try catch 활동의 try 블록 안에있는 모든 활동을 포함하는 try catch 활동을 사용할 수 있습니다. 예외가 발생하면 catch 메시지 블록으로 이동하여 로그 메시지 활동을 사용하여 그 사실을 알 수 있습니다 문자열 메시지와 함께 catvh를 입력했습니다. 이제 오류가 발생하더라도 계속 진행할 수 있습니다.
또는
우리는 같은 모든 활동에서 옵션을 가지고
오류가 계속 되더라도 오류가 발생하더라도 프로세스 실행을 계속할 수 있습니다. 우리는 그것을 시도 할 수 있습니다

이게 너에게 도움이되기를 바란다.
@sumouse

고맙습니다.
당신의 말을 이해했고 결과가 잘 되었습니다.
감사합니다.

1 Like

환상적인
건배 @sumouse

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.