我还不懂这个程序中的异常怎么看,我前几天编程的时候出现了一个数组越界问题,然后抛出了异常,在程序调试的时候就可以看出来,可是改正之后,貌似没有出现过其他的异常抛出(我还按照你前面所说的配置了那个Exception选项),可是我的player总是会出现0分,对方得分的现象。。。
文档中写的是这样的------“超时,超内存,异常或因非法操作而被中止,该选手该局得0分,对方的得分,为本局比赛中全部可用建筑的总面积。”--------------超时和超内存现象在运行的时候用工具测试应该没问题,异常我没看到(也可能是我不会看),难道是非法操作?我程序中的一旦找不出合适的操作就会返回Operation.Empty,也不会错吧。。。操作如果是错误的也只会扣三分而不会清0吧。。。忒急,这几天毫无进展。。。郁闷中。学长帮我分析分析呗~~~ |