TC官方合作论坛

标题: 有没有办法在任务出错时不会导致关闭了主程序? [打印本页]

作者: 四水哥    时间: 2014-4-28 09:49
标题: 有没有办法在任务出错时不会导致关闭了主程序?
做了一个小程序,有个线程是为了获取主机信息的,但不同电脑主机配置不同,难免出现类似数组调用越界的错误,一出这类错误,主程序就自动退出了,有没有办法在出这种错误时只是 关闭该线程,而不关闭主程序,影响其它的线程?
作者: chentaotest    时间: 2014-4-28 10:06
加判断,别让它越界,越界属于报错,你就得从代码的健壮性考虑解决了
作者: 石中草    时间: 2014-4-28 10:18
没有这种方法,一旦越界就脚本崩溃。只能在出错的地方,多加判断防止数组调用越界。   
作者: 250366688    时间: 2014-4-28 12:00
你可以换个思路,别用数组,用表格
作者: 四水哥    时间: 2014-4-28 12:23
chentaotest 发表于 2014-4-28 10:06
加判断,别让它越界,越界属于报错,你就得从代码的健壮性考虑解决了

问题是早用你所说的方法加代码解决了,但代码多了还是很麻烦的,因为处理的条数很多,加的代码也一了好多,TC这方面怎么弄的出错就一定要崩溃呢?
作者: rainshine    时间: 2014-4-28 19:14
取主机信息的,但不同电脑主机配置不同,难免出现类似数组调用越界的错误  自己代码写的有待优化咯。
作者: rainshine    时间: 2014-4-28 19:15
四水哥 发表于 2014-4-28 12:23
问题是早用你所说的方法加代码解决了,但代码多了还是很麻烦的,因为处理的条数很多,加的代码也一了好多 ...

不是崩溃 为了防止真的崩溃 tc抛出异常、、




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1