首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >在本机代码中发生致命错误崩溃的影响

在本机代码中发生致命错误崩溃的影响
EN

Stack Overflow用户
提问于 2014-01-09 13:02:56
回答 2查看 192关注 0票数 1

这些类型的错误会产生什么影响?

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
A fatal error has been detected by Java Runtime Environment.
The crash happened outside the java virtual machine in native code.
EN

回答 2

Stack Overflow用户

发布于 2014-01-09 13:06:26

JVM本身停止运行。JVM是一个运行C++代码的程序(在某些情况下是用Java语言编写的)。这样你的程序就会停止运行。它将以一种不受控制的方式停止: JVM (可能)不会执行任何正常的关闭序列,例如运行关闭钩子。

票数 2
EN

Stack Overflow用户

发布于 2014-01-09 13:06:57

其结果是JVM崩溃、退出、停止、死亡、结束……

它突然这样做,并且JVM没有机会执行任何特定于应用程序的关闭钩子来整理东西。如果应用程序正在编写一个文件,或者类似的东西,那么该文件就不会被完全写入。

像这样的JVM崩溃通常是由一些应用程序提供的本机代码触发硬件异常(例如“分段错误”)造成的。这也可能是由于Java本身的错误造成的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21021075

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文