我只有一个非常简单的算法来计算二分搜索的工作量。并且当执行它几次以获得平均值时,出现以下错误:
ERROR: JDWP Unable to get JNI 1.2 environment, jvm->GetEnv() return code = -2
JDWP exit error AGENT_ERROR_NO_JNI_ENV(183): [util.c:840]
所以现在我从this线程知道,它是来自oracle的未解决的bug。哪个随机发生,哪个不会在不久的将来修复。
所以我的问题是:有没有办法避免这种情况(以及其他类似的错误),就像任何异常处理魔法一样,这对我来说是个未知的?