社区
Java EE
帖子详情
java.lang.VerifyError错误
xml0825
2003-09-21 09:59:55
在运行JAVA程序的时候,出现Exception in thread "main" java.lang.VerifyError... Illegal instruction found at offset 565.有谁知道是为什么的呀,先谢了
...全文
125
6
打赏
收藏
java.lang.VerifyError错误
在运行JAVA程序的时候,出现Exception in thread "main" java.lang.VerifyError... Illegal instruction found at offset 565.有谁知道是为什么的呀,先谢了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xml0825
2003-09-21
打赏
举报
回复
谢谢。我发现是,在JDOM里再加个子元素,就不行了,是不是JDOM的子元素有个数的限制?
happyegg
2003-09-21
打赏
举报
回复
这个是运行时的异常,是属于输入数据验证的错误,当然不会在编译的时候抛出来。仔细看看你自己的输入数据是什么吧,或者某些property file没有或错了。如果你有jbuilder或者vaj的话,可以跟踪调试看看是哪里抛出的异常,然后看看验证判断条件
xml0825
2003-09-21
打赏
举报
回复
用了JDOM的类库,不知道在哪个地方验证错误,抛出了这个异常
franne
2003-09-21
打赏
举报
回复
基本上是验证错误呀,呵呵
xml0825
2003-09-21
打赏
举报
回复
code 很长,两万多行,不知道错在哪里。编译的时候没问题的
ppopopp
2003-09-21
打赏
举报
回复
把code贴出来
java
异常总结
其他还有很多异常,我就不一一列举了,我要说明的是,一个合格的程序员,需要对程序中常见的问题有相当的了解和相应的解决办法,否则仅仅停留在写程序而不会改程序的话,会极大影响到自己的开发的。关于异常的全部说明,在api里都可以查阅。 算术异常类:ArithmeticExecption 空指针异常类:NullPointerException 类型强制转换异常:ClassCastException 数组负下标异常:NegativeArrayException 数组下标越界异常:ArrayIndexOutOfBoundsException 违背安全原则异常:SecturityException 文件已结束异常:EOFException 文件未找到异常:FileNotFoundException 字符串转换为数字异常:NumberFormatException 操作数据库异常:SQLException 输入输出异常:IOException 方法未找到异常:NoSuchMethodException
java
.
lan
g.AbstractMethod
Error
抽象方法
错误
。当应用试图调用抽象方法时抛出。
java
.
lan
g.Assertion
Error
断言错。用来指示一个断言失败的情况。
java
.
lan
g.ClassCircularity
Error
类循环依赖
错误
。在初始化一个类时,若检测到类之间循环依赖则抛出该异常。
java
.
lan
g.ClassFormat
Error
类格式
错误
。当
Java
虚拟机试图从一个文件中读取
Java
类,而检测到该文件的内容不符合类的有效格式时抛出。
java
.
lan
g.
Error
错误
。是所有
错误
的基类,用于标识严重的程序运行问题。这些问题通常描述一些不应被应用程序捕获的反常情况。
java
.
lan
g.ExceptionInInitializer
Error
初始化程序
错误
。当执行一个类的静态初始化程序的过程中,发生了异常时抛出。静态初始化程序是指直接包含于类中的static语句段。
java
.
lan
g.IllegalAccess
Error
违法访问
错误
。当一个应用试图访问、修改某个类的域(Field)或者调用其方法,但是又违反域或方法的可见性声明,则抛出该异常。
java
.
lan
g.IncompatibleClassChange
Error
不兼容的类变化
错误
。当正在执行的方法所依赖的类定义发生了不兼容的改变时,抛出该异常。一般在修改了应用中的某些类的声明定义而没有对整个应用重新编译而直接运行的情况下,容易引发该
错误
。
java
.
lan
g.Instantiation
Error
实例化
错误
。当一个应用试图通过
Java
的new操作符构造一个抽象类或者接口时抛出该异常.
java
.
lan
g.Internal
Error
内部
错误
。用于指示
Java
虚拟机发生了内部
错误
。
java
.
lan
g.Linkage
Error
链接
错误
。该
错误
及其所有子类指示某个类依赖于另外一些类,在该类编译之后,被依赖的类改变了其类定义而没有重新编译所有的类,进而引发
错误
的情况。
java
.
lan
g.NoClassDefFound
Error
未找到类定义
错误
。当
Java
虚拟机或者类装载器试图实例化某个类,而找不到该类的定义时抛出该
错误
。
java
.
lan
g.NoSuchField
Error
域不存在
错误
。当应用试图访问或者修改某类的某个域,而该类的定义中没有该域的定义时抛出该
错误
。
java
.
lan
g.NoSuchMethod
Error
方法不存在
错误
。当应用试图调用某类的某个方法,而该类的定义中没有该方法的定义时抛出该
错误
。
java
.
lan
g.OutOfMemory
Error
内存不足
错误
。当可用内存不足以让
Java
虚拟机分配给一个对象时抛出该
错误
。
java
.
lan
g.StackOverflow
Error
堆栈溢出
错误
。当一个应用递归调用的层次太深而导致堆栈溢出时抛出该
错误
。
java
.
lan
g.ThreadDeath 线程结束。当调用Thread类的stop方法时抛出该
错误
,用于指示线程结束。
java
.
lan
g.Unknown
Error
未知
错误
。用于指示
Java
虚拟机发生了未知严重
错误
的情况。
java
.
lan
g.UnsatisfiedLink
Error
未满足的链接
错误
。当
Java
虚拟机未找到某个类的声明为native方法的本机语言定义时抛出。
java
.
lan
g.UnsupportedClassVersion
Error
不支持的类版本
错误
。当
Java
虚拟机试图从读取某个类文件,但是发现该文件的主、次版本号不被当前
Java
java
编程常见问题
33.
java
.
lan
g.OutOfMemory
Error
内存不足
错误
。当可用内存不足以让
Java
虚拟机分配给一个对象时抛出该
错误
。 34.
java
.
lan
g.StackOverflow
Error
堆栈溢出
错误
。当一个应用递归调用的层次太深而导致堆栈溢出时抛出该
错误
。 35.
java
.
lan
g.ThreadDeath 线程结束。当调用Thread类的stop方法时抛出该
错误
,用于指示线程结束。 36.
java
.
lan
g.Unknown
Error
未知
错误
。用于指示
Java
虚拟机发生了未知严重
错误
的情况。 37.
java
.
lan
g.UnsatisfiedLink
Error
未满足的链接
错误
。当
Java
虚拟机未找到某个类的声明为native方法的本机语言定义时抛出。 38.
java
.
lan
g.UnsupportedClassVersion
Error
不支持的类版本
错误
。当
Java
虚拟机试图从读取某个类文件,但是发现该文件的主、次版本号不被当前
Java
虚拟机支持的时候,抛出该
错误
。 39.
java
.
lan
g.
Verify
Error
验证
错误
。当验证器检测到某个类文件中存在内部不兼容或者安全问题时抛出该
错误
。 40.
java
.
lan
g.VirtualMachine
Error
虚拟机
错误
。用于指示虚拟机被破坏或者继续执行操作所需的资源不足的情况。 41.
java
.
lan
g.ArithmeticException 算术条件异常。譬如:整数除零等。 42.
java
.
lan
g.ArrayIndexOutOfBoundsException 数组索引越界异常。当对数组的索引值为负数或大于等于数组大小时抛出。 43.
java
.
lan
g.ArrayStoreException 数组存储异常。当向数组中存放非数组声明类型对象时抛出。 44.
java
.
lan
g.ClassCastException 类造型异常。假设有类A和B(A不是B的父类或子类),O是A的实例,那么当强制将O构造为类B的实例时抛出该异常。该异常经常被称为强制类型转换异常。 45.
java
.
lan
g.ClassNotFoundException 找不到类异常。当应用试图根据字符串形式的类名构造类,而在遍历CLASSPAH之后找不到对应名称的class文件时,抛出该异常。 46.
java
.
lan
g.CloneNotSupportedException 不支持克隆异常。当没有实现Cloneable接口或者不支持克隆方法时,调用其clone()方法则抛出该异常。 47.
java
.
lan
g.EnumConstantNotPresentException 枚举常量不存在异常。当应用试图通过名称和枚举类型访问一个枚举对象,但该枚举对象并不包含常量时,抛出该异常。 48.
java
.
lan
g.Exception 根异常。用以描述应用程序希望捕获的情况。 49.
java
.
lan
g.IllegalAccessException 违法的访问异常。当应用试图通过反射方式创建某个类的实例、访问该类属性、调用该类方法,而当时又无法访问类的、属性的、方法的或构造方法的定义时抛出该异常。
Android 开发中的
java
.
lan
g.
Verify
Error
问题
检查虚拟机版本:确保你的 Android 设备上的虚拟机版本与你使用的类文件版本兼容。在本文中,我将为你解释
java
.
lan
g.
Verify
Error
错误
的原因,并提供一些解决办法。检查依赖项:有时,
java
.
lan
g.
Verify
Error
错误
可能是由于项目依赖项之间的冲突引起的。确保你的依赖项版本是兼容的,并尽可能使用最新的依赖库版本。希望本文能帮助你解决 Android 开发中的
java
.
lan
g.
Verify
Error
错误
。这可以帮助解决由于旧的构建文件或缓存文件残留导致的问题。
java
.
lan
g.
Verify
Error
错误
解决方法
一般地,
java
.
lan
g.
Verify
Error
是说 JVM 在加载一个类时,会去校验类的正确性,只有类文件不合法才会报这个
Error
。 这个
错误
是集成三方sdk的时候遇到的看到这个
错误
,真是蒙了,查阅文档后,各种说法都有,也算是增加了对这个异常的理解,参考过的文章见底部,虽然看了 很多,但并没有直接找到原因,各种尝试快两天,后来仔细看出问题的类,FileUploadUtil ,这个类
java
verify
error
_
java
.
lan
g.
Verify
Error
java
.
lan
g.
Verify
Error
,该怎么解决
java
.
lan
g.
Verify
Error
'>
java
.
lan
g.
Verify
Error
安装jar包,在诺基亚N7610上运行,出现了
java
.
lan
g.
Verify
Error
'>
Verify
Error
错误
,还没加载呢,游戏就自动关闭了,这是怎么回事?有没有知道的,谢了!!有内部矛盾或者有安全上的问题。比如父类实例cast成子类然后...
Java EE
67,516
社区成员
225,878
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章