我的程序越来越大,最近测试,长时间运行会出现一些奇怪的异常退出,据经验判断,一般这种运行时异常大多是使用new造成泄漏或者是下标越界造成溢出引起的,而对new的使用我已经做了相应的防范措施,所以我怀疑很大可能性是下标越界导致其他数据被修改后造成程序异常,但是程序实在太大了,不知如何查找其位置,还请高手指点下,万分感谢!