0

我知道通过右键单击并设置所需的值来更改调试模式下的变量值。

我需要为变量设置一个字母数字值以long故意抛出异常。该Variable窗口不允许设置无效值(出于显而易见的原因)。

有没有办法long temp = 12asdf在调试期间进行设置?

目前我只是NumberFormatException强行检查预期的行为。

4

2 回答 2

0

如果要检查NumberFormatException将要格式化为 long 的字符串值的更改。

您不能将 a 更改longString.

于 2013-07-01T10:10:47.890 回答
0

这怎么可能?您当然可以转换这样的字符串,但可以保证 long 中没有这些值(您可以将字符转换为数字,但可以保证将它们解释为数字)。您无需针对此类问题测试您的程序,它们不会发生。转换和强制转换可能会出错,但这与您尝试做的不同。

于 2013-07-01T10:13:40.450 回答