是否可以动态(在调试时)更改库方法的返回值。
public String libraryMethod throws LibraryException() {
#When I enter here while debugging
# I want to return a different value from
# what library is going to return
# or throw an exception which library might have thrown
# under different circumstances
...
}
我正在使用Intellij IDEA作为ide,如果有帮助的话。
如果没有编辑库的源代码
,是否可能所有(或任何)这样做答案 0 :(得分:0)
如果在从方法返回之前将库调用的结果分配给局部变量,并且在返回调用之前设置了断点,则可以在从返回之前修改IntelliJ中的局部变量的值。方法
我认为您只需右键单击调试器中的变量,然后设置赋值给变量的值。