Java异常处理文档

yibingliu 贡献于2011-04-20

作者 jiang  创建于2010-11-25 07:26:00   修改者liu  修改于2010-11-25 14:02:00字数1529

文档摘要:
关键词:

 异常错误总结 一、 空指针 1、 Java源代码: 1、 异常类型:java.lang.nullpointerexception 2、 异常信息:(如图:) 3、 错误原因:缺少AdminForm.java文件 4、 解决方法:添加AdminForm.java文件 二、 类找不到 2、 Java源代码: 3、 异常类型:java.lang.classnotfoundexception 4、 异常信息:(如图:) 5、 错误原因:com.struts.AdminAction没有找到 6、 解决方法:在包com.struts中添加 AdminAction.java类文件 三、 字符串转换成数字 1、 Java源码: 2、异常类型:java.lang. NumberFormatException 3、异常信息:(如图:) 4、错误原因:String类型不能转换成Int类型 5、解决方法:只有数值类型才能转换成Int类型 四、 数组下标越界 1、Java源代码: 2、异常类型:java.lang.arrayindexoutofboundsexception 3、异常信息:(如图:) 4、错误原因:循环数组下标越界 5、解决方法:将数组值增加一位或者将循环i的长度与数组 数量相同 五、 算数异常 1、Java源代码: 2、异常类型:java.lang. arithmeticexception 3、异常信息:(如图:) 4、错误原因:被除数不能为0 5、解决方法:被除数只要不能为0 六、 运行异常 1、 Java源代码: 2、 异常类型:java.lang.RuatimeException 3、 异常信息:(如图:) 4、 错误原因:加载的数据库不存在或用户名密码不正确或者加载数据库驱动出错了 5、 解决方法:检查连接数据库名以及用户名、密码、数据库驱动是否正确 七、 编码错误异常 1、 Java源代码: 2、 异常类型:java.io.UnsupportedEncodingException 3、 异常信息:(如图:) 4、 错误原因:设置编码没有UTF这个编码类型 5、 解决方法:将UTF给为UTF-8 八、 类型转换异常 1、 Java源代码: 2、 异常类型:java.lang.ClassCastExeption 3、 异常信息:(如图:) 4、 出错原因:当同一个类的子类或是同一个接口的实现类之间转换的时候,出现的异常 5、 解决方法:(如图:) 九、 数组大小为负数异常 1、 Java源代码: 2、 异常类型:java.lang.NegativeArraySizeException 3、 异常信息:(如图:) 4、 出错原因:数组下标为负数 5、 解决方法:数组下标不能为负数 十、 克隆异常 1、 Java源代码: 2、 异常类型:java.lang.CloneNotSupportedException 3、 异常信息:(如图:) 4、 出错原因:没有实现Cloneable接口或者不支持克隆方法,调用其clone()方法进行克隆则抛出该异常 5、 解决方法:实现Cloneable接口 十一、无法找到指定的方法 1、 Java源代码: 2、 异常类型:java.lang.NoSuchMethodException 3、 异常信息:(如图:) 4、 出错原因:配置文件中配置的方法,在UserMappingDispatchAction.java文件中找到相应的方法 5、 解决方法:在UserMappingDispatchAction.java类中添加上相应的配置文件或者修改配置文件中配置的方法名 十二、找不到指定文件异常 1、 Java源代码: 2、 异常类型:java.io.FileNotFoudException 3、 异常信息:(如图:) 4、 出错原因:项目系统不包含aa.text文件或者文件路径 有误 5、 解决方法:在项目中添加相应的输入文件或者修改文件路径

下载文档到电脑,查找使用更方便

文档的实际排版效果,会与网站的显示效果略有不同!!

需要 15 金币 [ 分享文档获得金币 ] 1 人已下载

下载文档