Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我知道通过右键单击并设置所需的值来更改调试模式下的变量值。
我需要为变量设置一个字母数字值以long故意抛出异常。该Variable窗口不允许设置无效值(出于显而易见的原因)。
long
Variable
有没有办法long temp = 12asdf在调试期间进行设置?
long temp = 12asdf
目前我只是NumberFormatException强行检查预期的行为。
NumberFormatException
如果要检查NumberFormatException将要格式化为 long 的字符串值的更改。
您不能将 a 更改long为String.
String
这怎么可能?您当然可以转换这样的字符串,但可以保证 long 中没有这些值(您可以将字符转换为数字,但可以保证将它们解释为数字)。您无需针对此类问题测试您的程序,它们不会发生。转换和强制转换可能会出错,但这与您尝试做的不同。