웹 표에서 get text로 순서대로 값을 읽어 오도록 while문으로 사용했습니다.
while의 조건은 get text의 값이 없으면 while을 빠져 나오는 것인데요…
마지막이 몇 번째 줄인지 모르는 상태이기 때문에 마지막을 읽고
그 다음을 읽으면 표가 없기 때문에 get text을 수행 할 수 없어 에러가 발생합니다.
이 경우 어떻게 하면 될까요?
get text 를 try catch 로 감싼후 catch 부분에 break 를 걸어주는건 어떤가요?
윗분께서 설명해주신대로 하셔도 될것 같고 while문의 body를 try-catch로 감싼 후 catch 부분에 get text output 값을 string.empty로 assign 해주시면 될듯 합니다.
만약 get text를 수행 할 수 없어 에러가 발생할 경우 프로세스는 먼저 catch로 빠진 후 get text output이 string.empty로 되므로 이는 while문 조건을 만족하지 못하여 while문을 빠져나올 것입니다.
말씀하신대로 해서 해결했네요~감사합니다~
1 Like
This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.