В режиме отладки powerbuilder (версия 10.5) выдает ошибку выполнения приложения и завершает приложение из-за ошибок, вызванных операторами, помещенными в блоки try/catch?
Например, строка 3 ниже выдает ошибку «превышена граница массива», и приложение завершается. Как я могу преодолеть эту (обработанную) ошибку и отладить остальную часть кода?
try
// lstr_passed_values = message.powerobjectparm
ls_symv_no = gstr_symv_passed_values.is_values[1]
if isnull(ls_symv_no) or ls_symv_no = "" then
is_symv_no="%"
else
is_symv_no = ls_symv_no
gstr_symv_passed_values.is_values[1]=""
end if
catch (throwable err)
is_symv_no="%"
end try