[Java] 关于 OutOfMemoryError 的问题

虚拟机和 java 代码层面抛的 OOM 行为不一样,虽然都能被 catch 。但是 java 代码抛出的 OOM 行为就像一个普通的 unchecked exception 。
不受 HeapDumpOnOutOfMemoryError ,CrashOnOutOfMemoryError 等 Hotspot VM 参数影响。
是什么原因造成的,虚拟机抛的 OOM 是特殊的类型吗。

发表评论

您的电子邮箱地址不会被公开。