发布于 2009-09-09 11:31:01
0楼
在编写脚本时,我的经验是:如果程序结构较复杂,可以考虑对关键的语句执行结果进行判断,用判断结果来决定是否继续向下执行,还是输出错误位置和原因。
因为有些错误是运行时错误,调试时并没有出现,但可能当某些外部异常情况下才会出错,导致有些函数执行条件不满足,(比如,与远程计算机网络连接中断然后又恢复了等等)这样给程序调试带来了困难。而如果有意识的在程序中做一些错误判断,并打着时间戳输出出来,那么就比较容易根据输出的错误信息发现问题。
而大多数情况下,能找到问题,一般都容易找到解决的方法,就怕不知道到底什么地方出了什么问题。
但对一般的简单画面操作,也没太多必要专门加判断诊断。