java异常总结.docx
《java异常总结.docx》由会员分享,可在线阅读,更多相关《java异常总结.docx(12页珍藏版)》请在优知文库上搜索。
1、当向数组中存放I卜:数组声明类型对象时抛出。java.Iang-ClassCastException类造型异样。假设有类A和B(A不是B的父类或子类),0是A的实例,那么当强制将0构造为类B的实例时抛出该异样。该异样常常被称为强制类型转换异样。java.lang.ClassNotFoundException找不到类异样。当应用试图依据字符串形式的类名构造类,而在遍历C1.SSPH之后找不到对应名称的class文件时,抛出该异样。java.lang.CloneNotsupportedException不支持克隆异样。当没有实现Cloneable接口或者不支持克隆方法时,调用其ClOne()方法则
2、抛出该异样。java.lang.EnumconstantNotPresentException枚举常量不存在异样。当应用试图通过名称和枚举类型访问一个枚举对象,但该枚举对象并不包含常量时,抛出该异样。java.lang.Exception根异样O用以描述应用程序希望捕获的状况。java.lang.IllcgalAccessException违法的访问异样。当应用试图通过反射方式创建某个类的实例、访问该类属性、调用该类方法,而当时乂无法访问类的、属性的、方法的或构造方法的定义时抛出该异样。异样。当运用负数大小值创建数组时抛出该异样。java.lang.NoSuchField11xception属
3、性不存在异样。当访问某个类的不存在的属性时抛出该异样。java,ang.NoSuchMethodException方法不存在异样O当访问某个类的不存在的方法时抛出该异样。java.lang.NullPointerException空指针异样。当应用试图在要求运用对象的地方运用了null时,抛出该异样。譬如:调用null对象的实例方法、访问null对象的属性、计算null对象的长度、运用thr。W语句抛出null等等。java,ang.NuniberFormatException数字格式异样。当试图将一个String转换为指定的数字类型,而该字符串确不满意数字类型要求的格式时,抛出该异样。jav
4、a.lang.RuntimeException运行时异样。是全部Java虚拟机正常操作期间可以被抛出的异样的父类。java.lang.SecurityException平安异样。由平安管理器抛出,用于指示违反平安状况的异样。java.lang.StringlndexOutOfBoundsException字符串索引越界异样。当运用索引值访问某个字符串中的字符,而该索引值小于0或异样java.lang.NociassDeiToundError:orgapachestruts/actionctionForm可能缘由这个错误主要发生在在classpath中找不到相应的Java.class文件。假如这
5、个错误发生在Web应用程序的运行时,主要是因为指定的CIaSS文件不在webserver的CIaSSPath中(/WEB-INFZclasses和WEB-INF1ib)三在上面的错误中,缘由是找不到ActionForm类。javax.servlet,jsp.JspException:Exceptioncreatingbeanofclassorg.apache,struts,action.ctionForm:1可能缘由InstantiatingStrUtS-ProVidedActionFormclassdirectlyinsteadofinstantiatingaclassderivedoffA
6、ctionForm.Thismightoccurimpicitlyifyouspecifythataform-beanisthisStrutsActionFormclassratherthanspecifyingachildofthisclassfortheform-bean.NotassociatinganActionForm-descendedclasswithanactioncanalsoleadtothiserror.异样javax.servlet,jsp.JspException:CannotfindActionMappingsorActionFormBcanscollection可
7、能缘由不是标识StrutsactiOnServlet的servlet标记就是映射.do扩展名的SeVIet-mapping标记或者两者都没有在WCb.xml中声明。在Struts-Config.xml中的打字或者拼法错误也可导致这个异样的发生。例如缺少一个标记的关闭符号/0最好运用strutsconsole工具检查一下。另外,load-on-startup必需在web.xml中声明,这要么是一个空标记,要么指定一个数值,这个数值用来表servlet运行的优先级,数值越大优先级越低。还有一个和运用Ioad-On-SIartUP有关的是运用Struts预编译JSp文件时也可能导致这个异样。异样ja
8、va.lang.NullPointerExceptionatorg.apache.struts.util.RequestUtiIs.forwardURI.(RequestUtiIs.java:1223)可能缘由在strutsconfig.xml中的forward元素缺少path属性。例如应当是如下形式:forwardname=userhomcpath=useruserhomc.jsp-异样javax.servlet,jsp.JspException:Cannotfindbeanorg.apache,struts,taglib.html.BEANinanyscopeProbableCauses试
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- java 异常 总结