我们在进行Java开发的时候,可能会出现这样如下的错误:
# A fatal error has been detected by the Java Runtime Environment:
#
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x6d8dd772, pid=3224, tid=8072
#
# JRE version: 6.0_43-b01
# Java VM: Java HotSpot(TM) Client VM (20.14-b01 mixed mode windows-x86 )
# Problematic frame:
# V [jvm.dll+0x1d772]
#
# An error report file with more information is saved as:
# F:\EclipseWork\Car\hs_err_pid3224.log
#
# If you would like to submit a bug report, please visit:
# A fatal error has been detected by the Java Runtime Environment:
#
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x6d8dd772, pid=3224, tid=8072
#
# JRE version: 6.0_43-b01
# Java VM: Java HotSpot(TM) Client VM (20.14-b01 mixed mode windows-x86 )
# Problematic frame:
# V [jvm.dll+0x1d772]
#
# An error report file with more information is saved as:
# F:\EclipseWork\Car\hs_err_pid3224.log
#
# If you would like to submit a bug report, please visit:
# http://java.sun.com/webapps/bugreport/crash.jsp
这样的错误,网上说一般情况是由于我们的Java堆出现异常,或者内存不够等。但是还有可能是由于自己所给的变量值为空,导致Java无法寻找自己想要的内存空间,从而报出以上错误。
解决方法是,查找程序当中自己的变量是否出现赋空值的情况。若是,将其改正,问题将得到解决。