为什么这个局部变量不可用?

Kum*_*kit 6 java debugging intellij-idea

最近,我在 IntelliJ IDEA 的调试会话中偶然发现了这一点(CommunityEdition build#IC182.3684.101)。 经历一个陷阱

因此,即使调试器位于 catch 块内,它也无法访问局部变量,因此无法对它们执行任何操作(查看、评估)。有时这很烦人,因为我们必须让它抛出异常并停止当前的执行。

在块执行完毕之前,这些局部变量不应该可用吗?或者仅在 IntelliJ IDEA 中?