开发者

try statement tripping debugger (as3)

开发者 https://www.devze.com 2023-01-09 06:39 出处:网络
Trying a try-catch sequence that works fine in release version, but running it in debugger causes errors to be displayed. Obviously there errors, that\'s why I\'m using this stuff inside try, but I\'m

Trying a try-catch sequence that works fine in release version, but running it in debugger causes errors to be displayed. Obviously there errors, that's why I'm using this stuff inside try, but I'm wondering if there's any way I can get debugger to stop stopping. While I don't even mind the error message, the app no longer executes properly.

I've got a this[$val] that I needs to return a null if there is no such variable inside the class.

try {
  开发者_StackOverflow中文版  return this[$val]+"";
} catch(error:ArgumentError) {
    // Do nothing
}
return "";

again, this works like it is supposed to, but it causes errors in debugger

any ideas for an alternative?


I think you are catchin an argument error in place of the real problem of handling a null object + string error.Try Using;:

try {
    return this[$val]+"";
} catch(error:Error) {
    // Do nothing
}
return "";
0

精彩评论

暂无评论...
验证码 换一张
取 消