项目

一般

简介

脚本调试 » 历史记录 » 修订 2

修订 1 (tejie, 2025-07-19 11:03) → 修订 2/3 (tejie, 2025-07-19 11:04)

h3. 脚本调试 

 *{color:fireBrick}相关命令* 
 [[print]] 
 [[print_trace]] 

 *{color:fireBrick}异常示例* 

 可以看到异常是从哪里调用而产生的。 

 bq. [@1] 
 #act 
 mov L$测试列表 <$tbl(tb_p表名,n$key,表字段)> 
 <notextile></notextile> 
 [@2] 
 #act 
 goto @1 

 |{border:1px solid white}.<pre>脚本异常: 05-26|18:48:19 -ERROR (count=0)运行时发生异常:com.tjscript.TExcept (msgsize=99) 在 questdiary/功能测试/测试入口.txt    行号: 142       内容:mov l$测试列表 <$tbl(tb_p表名,n$key,表字段)> 
 脚本异常: statck trace (1)-> 在 questdiary/功能测试/测试入口.txt @示例2    行号: 138       内容:goto @1</pre> 
 | 

 - 
 - 

 *{color:fireBrick}主动设置异常示例* 

 可以使脚本执行到此主动异常处停止 
 产生类似断点的效果 

 bq. [@异常] 
 #act 
 mov n$抛出异常 字符串给n变量赋值