Java常见runtime exception的解决办法

ArithmeticException,:算数异常ArrayStoreException,数组存储异常BufferOverflowException,编码出错异常

解决方法:

使用Eclipse开发一个java项目,出现java.nio.BufferOverflowException的报错,当时在网上看到该方法解决办法有

1.在eclipse里面,project->Generate javadoc菜单,在第三个对话框的Extra Javadoc options文本框里面加上 -encoding UTF-8 参数之后,此现象就消失了

2.临时)在控制面板中将区域与语言选项中,把当地语言设为英语

3.将要输入文件的东西,输入后台的数据改成全英文,也可以解决。

BufferUnderflowException,编码问题CannotRedoException,CannotUndoException,ClassCastException,:是JVM在检测到两个类型间转换不兼容时引发的运行时异常CMMException,如果本机 CMM 返回一个错误,则抛出此异常ConcurrentModificationException,对Vector、ArrayList在迭代的时候如果同时对其进行修改就会抛出异常DOMException,接口表示一个处理的错误,当一个操作不可能执行的时候,会抛出一个异常EmptyStackException, 空栈异常IllegalArgumentException, 位置文件找不到。而且这是项目启动时候报出的。所以需要查看下 tomcat 配置文件IllegalMonitorStateException,异常发生是由于程序员没有注意notify(),notify(),wait()方法的使用条件,没有真正理解线程同步机制。如果当前的线程不是此对象锁的所有者,却调用该对象的notify(),notify(),wait()方法时抛出该异常。IllegalPathStateException,IllegalStateException,

该异常表示,当前对客户端的响应已经结束,不能在响应已经结束(或说消亡)后再向

客户端(实际上是缓冲区)输出任何内容

ImagingOpException,

IndexOutOfBoundsException,数组越界异常MissingResourceException,NegativeArraySizeException,

一般是因为form写法有错误

method要为post

并且加上ENCTYPE="multipart/form-data"

<form name="myForm" method="post" ENCTYPE="multipart/form-data" >

NoSuchElementException,迭代器错误NullPointerException,空指针异常ProfileDataException,ProviderException,RasterFormatException,SecurityException,权限不够

以上就是Java常见runtime exception的解决办法的详细内容,更多请关注其它相关文章!

没有朋友的人生是孤独的,不完整的,可是,因为生活的忙碌,

Java常见runtime  exception的解决办法

相关文章:

你感兴趣的文章:

标签云: