void A()
{
B();
C();
D();
}我的程序结构如上调用A时,应该按顺序执行B C D但是有时候运行C就没有返回值了,D也不运行而且在这时,再次调用A,还能得到B的结果,但是到C又没有返回了,也不继续执行了
请问,这是怎么回事,有和这相似经历的吗,是那方面有可能出错了?
{
B();
C();
D();
}我的程序结构如上调用A时,应该按顺序执行B C D但是有时候运行C就没有返回值了,D也不运行而且在这时,再次调用A,还能得到B的结果,但是到C又没有返回了,也不继续执行了
请问,这是怎么回事,有和这相似经历的吗,是那方面有可能出错了?
发现了问题在C()中 有一处程序写错了 但是奇怪的是问什么这个地方 不抛出Exception呢????我最后是把C()中的代码 在新建的一个项目中测试 才发现会抛出Exception问什么在原来哪个项目中不抛出Exception呢?????请指教啊!
应该是数据变了吧,我也遇到过一样的情况
数据不一样,会发现更多bug
有空看看我的异常:http://community.csdn.net/Expert/topic/5698/5698576.xml?temp=.500149