脚本调试 » 历史记录 » 版本 3
tejie, 2025-07-19 11:05
| 1 | 1 | tejie | h3. 脚本调试 |
|---|---|---|---|
| 2 | |||
| 3 | *{color:fireBrick}相关命令* |
||
| 4 | [[print]] |
||
| 5 | [[print_trace]] |
||
| 6 | |||
| 7 | 3 | tejie | - |
| 8 | - |
||
| 9 | |||
| 10 | 1 | tejie | *{color:fireBrick}异常示例* |
| 11 | |||
| 12 | 可以看到异常是从哪里调用而产生的。 |
||
| 13 | |||
| 14 | bq. [@1] |
||
| 15 | #act |
||
| 16 | mov L$测试列表 <$tbl(tb_p表名,n$key,表字段)> |
||
| 17 | <notextile></notextile> |
||
| 18 | [@2] |
||
| 19 | #act |
||
| 20 | goto @1 |
||
| 21 | |||
| 22 | |{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,表字段)> |
||
| 23 | 脚本异常: statck trace (1)-> 在 questdiary/功能测试/测试入口.txt @示例2 行号: 138 内容:goto @1</pre> |
||
| 24 | | |
||
| 25 | |||
| 26 | - |
||
| 27 | - |
||
| 28 | |||
| 29 | *{color:fireBrick}主动设置异常示例* |
||
| 30 | |||
| 31 | 2 | tejie | 可以使脚本执行到此主动异常处停止 |
| 32 | 产生类似断点的效果 |
||
| 33 | |||
| 34 | 1 | tejie | bq. [@异常] |
| 35 | #act |
||
| 36 | mov n$抛出异常 字符串给n变量赋值 |