首页 > 代码库 > RuntimeError的原因总结及可能的解决办法

RuntimeError的原因总结及可能的解决办法

大概有这几种:

Runtime Error(ARRAY_BOUNDS_EXCEEDED) // array bounds exceed     数组越界
Runtime Error(DIVIDE_BY_ZERO) //divisor is nil                                   除零
Runtime Error(ACCESS_VIOLATION) //illegal memory access                  非法内存读取
Runtime Error(STACK_OVERFLOW) //stack overflow                             系统栈过载

解决办法:检查一下数组,指针是否越界,是否除0,可以把数组开的大一些。检查一下局部变量是否过大,最好写成全局变量。

RuntimeError的原因总结及可能的解决办法