这些类型的错误会产生什么影响?
A fatal error has been detected by Java Runtime Environment.
The crash happened outside the java virtual machine in native code.
答案 0 :(得分:2)
JVM本身停止运行。 JVM是一个运行Java代码的程序(在几种情况下用C ++编写)。所以你的程序将停止运行。并且它将以不受控制的方式停止:JVM将(可能)不执行任何正常的关闭序列,例如运行关闭挂钩。
答案 1 :(得分:1)
效果是JVM崩溃,退出,停止,死亡,结束......
它突然执行此操作,并且JVM没有机会执行任何特定于应用程序的关闭挂钩来整理。如果应用程序正在编写文件或其他类似文件,则该文件无法完全写入。
像这样的JVM崩溃通常由某些应用程序引起,只要本机代码执行触发硬件异常的事情(例如“分段错误”)。它也可能是由于Java本身的一个错误。