TC官方合作论坛

 找回密码
 立即注册
查看: 383|回复: 6
打印 上一主题 下一主题

[已解决] 有没有办法在任务出错时不会导致关闭了主程序?

[复制链接]
跳转到指定楼层
楼主
发表于 2014-4-28 09:49:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
做了一个小程序,有个线程是为了获取主机信息的,但不同电脑主机配置不同,难免出现类似数组调用越界的错误,一出这类错误,主程序就自动退出了,有没有办法在出这种错误时只是 关闭该线程,而不关闭主程序,影响其它的线程?
回复

使用道具 举报

沙发
发表于 2014-4-28 10:06:20 | 只看该作者
加判断,别让它越界,越界属于报错,你就得从代码的健壮性考虑解决了
回复 支持 反对

使用道具 举报

板凳
发表于 2014-4-28 10:18:48 | 只看该作者
没有这种方法,一旦越界就脚本崩溃。只能在出错的地方,多加判断防止数组调用越界。   
回复 支持 反对

使用道具 举报

地板
发表于 2014-4-28 12:00:22 | 只看该作者
你可以换个思路,别用数组,用表格
回复 支持 反对

使用道具 举报

5#
 楼主| 发表于 2014-4-28 12:23:51 | 只看该作者
chentaotest 发表于 2014-4-28 10:06
加判断,别让它越界,越界属于报错,你就得从代码的健壮性考虑解决了

问题是早用你所说的方法加代码解决了,但代码多了还是很麻烦的,因为处理的条数很多,加的代码也一了好多,TC这方面怎么弄的出错就一定要崩溃呢?
回复 支持 反对

使用道具 举报

6#
发表于 2014-4-28 19:14:46 | 只看该作者
取主机信息的,但不同电脑主机配置不同,难免出现类似数组调用越界的错误  自己代码写的有待优化咯。
回复 支持 反对

使用道具 举报

7#
发表于 2014-4-28 19:15:13 | 只看该作者
四水哥 发表于 2014-4-28 12:23
问题是早用你所说的方法加代码解决了,但代码多了还是很麻烦的,因为处理的条数很多,加的代码也一了好多 ...

不是崩溃 为了防止真的崩溃 tc抛出异常、、
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18043773号

GMT+8, 2025-9-27 16:46 , Processed in 0.256087 second(s), 23 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表