尝试在发布版本中正常工作的try-catch序列,但在调试器中运行会导致错误显示。显然有错误,这就是为什么我在内部尝试使用这些东西,但我想知道是否有任何方法我可以让调试器停止停止。虽然我甚至不介意错误消息,但应用程序不再正常执行。
如果类中没有这样的变量,我需要返回一个this[$val]
。
try {
return this[$val]+"";
} catch(error:ArgumentError) {
// Do nothing
}
return "";
再次,这可以像它应该的那样工作,但它会在调试器中导致错误
替代方案的任何想法?
答案 0 :(得分:2)
我认为你正在寻找一个参数错误来代替处理空对象+字符串错误的真正问题。尝试使用;:
try {
return this[$val]+"";
} catch(error:Error) {
// Do nothing
}
return "";