`
Jason(aijun)
  • 浏览: 86480 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

几种常见的异常

    博客分类:
  • J2EE
阅读更多

今天在做项目的时候报了这样一个错,所以我整理一些常见的异常,以便以后方便。

java.io.EOFException
 at java.io.ObjectInputStream$BlockDataInputStream.peekByte(ObjectInputStream.java:2498)
 at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1273)
 at java.io.ObjectInputStream.readObject(ObjectInputStream.java:348)
 at com.incesoft.dao.impl.LicenseListDAOImpl$2.doInHibernate(LicenseListDAOImpl.java:114)
 at org.springframework.orm.hibernate3.HibernateTemplate.execute(HibernateTemplate.java:369)
 at org.springframework.orm.hibernate3.HibernateTemplate.execute(HibernateTemplate.java:335)
 at com.incesoft.dao.impl.LicenseListDAOImpl.downloadLicense(LicenseListDAOImpl.java:83)
 at com.incesoft.service.impl.LicenseListServiceImpl.downloadLicense(LicenseListServiceImpl.java:32)
 at com.incesoft.action.LicenseListAction.downloadLicense(LicenseListAction.java:84)
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 at java.lang.reflect.Method.invoke(Method.java:585)
 at com.opensymphony.xwork.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:358)
 at com.opensymphony.xwork.DefaultActionInvocation.invokeActionOnly(DefaultActionInvocation.java:218)
 at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:192)
 at com.opensymphony.xwork.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:175)
 at com.opensymphony.xwork.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86)
 at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190)
 at com.opensymphony.xwork.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:115)
 at com.opensymphony.xwork.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86)
 at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190)
 at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:31)
 at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190)
 at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:31)
 at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190)
 at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:31)
 at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190)
 at com.opensymphony.webwork.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:174)
 at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190)
 at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:31)
 at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190)
 at com.opensymphony.webwork.interceptor.debugging.DebuggingInterceptor.intercept(DebuggingInterceptor.java:169)
 at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190)
 at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:31)
 at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190)
 at com.opensymphony.xwork.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:151)
 at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190)
 at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:31)
 at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190)
 at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:31)
 at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190)
 at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:31)
 at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190)
 at com.opensymphony.xwork.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:186)
 at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190)
 at com.opensymphony.xwork.DefaultActionProxy.execute(DefaultActionProxy.java:116)
 at com.opensymphony.webwork.dispatcher.DispatcherUtils.serviceAction(DispatcherUtils.java:225)
 at com.opensymphony.webwork.dispatcher.ServletDispatcher.service(ServletDispatcher.java:111)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:92)
 at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106)
 at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
 at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75)
 at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)
 at com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:173)
 at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229)
 at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:274)
 at com.caucho.server.port.TcpConnection.run(TcpConnection.java:511)
 at com.caucho.util.ThreadPool.runTasks(ThreadPool.java:520)
 at com.caucho.util.ThreadPool.run(ThreadPool.java:442)
 at java.lang.Thread.run(Thread.java:595)

这些是我整理的异常:

java.io.EOFException表示文件已结束

java.io. ArithmeticException算术异常,如除数为0

java.io.IllegalArgumentException:方法接收到非法参数

java.io.ArrayIndexOutOfBoundsException:数组越界 

java.io. NullPointerException:空指针异常

FileNotFoundException:文件没有找到 

NumberFormatException:字符窜转换为数字失败

 

 

 

 

 

 

 

分享到:
评论

相关推荐

    SSH中常见的几种异常

    本篇文章将详细讨论在SSH项目开发中遇到的几种常见异常以及相应的解决方法。 一、连接失败 1. **错误提示:“Connection refused”**:这通常意味着目标服务器未监听SSH端口(默认22)。检查服务器的SSH服务是否...

    几种常用的异常数据挖掘方法

    ### 几种常用的异常数据挖掘方法 #### 引言 在大数据时代,异常数据挖掘作为一项重要的数据分析技术,被广泛应用于各个领域。异常数据(也称为异常点或孤立点)是指那些与整体数据集的行为或模型明显不一致的数据...

    Java中常见异常类型及分析.pdf

    堆栈溢出(`StackOverflowError`)和内存溢出(`OutOfMemoryError`)是两种常见的错误级别异常。前者发生在递归调用深度过大导致堆栈空间耗尽时;后者发生在内存不足,无法分配新的对象时。 **产生原因:** - **堆栈...

    几种常用的异常数据挖掘方法.pdf

    常用的异常数据挖掘方法包括基于统计的方法、基于距离的方法、基于偏离技术的方法、基于密度的方法以及基于高维数据的方法。每种方法都有其特定的应用场景和优缺点。 基于统计的方法历史悠久,它利用统计学原理,...

    J2EE项目异常处理的几种方案

    本文将详细解析几种常用的异常处理方案,尤其是针对Struts2框架下的异常管理策略。 #### 一、使用Struts2的拦截器进行异常处理 在Struts2框架中,拦截器(Interceptor)是处理异常的强大工具之一。通常,开发者会...

    几种异常值判别准则在安全监测数据处理中的应用.pdf

    本文探讨了在安全监测数据处理中,几种统计学上的异常值判别准则的应用。 首先,异常值是指在一组数据中,那些与其余数据相比显著偏离的数据点。在安全监测数据中,异常值可能是由于测量过程中的外界震动、电磁干扰...

    活性污泥系统的常见异常现象与对策.doc

    本文将详细介绍活性污泥系统的几种常见异常现象及其对策。 #### 1. 污泥腐化 **现象**:活性污泥呈现为灰黑色,发生厌氧反应,污泥中出现硫细菌,导致出水水质恶化。 **原因**: - **负荷量增高**:超过系统处理...

    asp.net服务器上几种常见异常的解决方案.

    由于以前就业时算是公司里对服务器上各种硬件和配置原理较为了解. 一直负责公司服务器日常管理.也算是半路出家. 当然日常工作中前前后后也遇到不少大大小小的问题... 有1些常见的异常. 总结一些基本快速的处理方法.

    几种常见监控摄像机异常现象和解决方法.pdf

    除了上述问题,还有一些其他常见的监控摄像机异常,例如图像模糊、色彩失真、夜视功能失效等。对于图像模糊,可能是因为镜头污渍、聚焦不准或摄像头内部组件故障,解决方法是清洁镜头,调整焦距,如果必要则更换...

    几种常见监控摄像机异常现象和解决方法.doc

    本篇将详细阐述几种常见的监控摄像机异常现象及其解决方法。 首先,监控图像受干扰是常见的问题,包括杂波干扰、滚道干扰、网纹干扰和图像重影。杂波干扰表现为图像上的横道、波纹或飞点,可能是由于视频线接触不良...

    异常数据挖掘中几种常用方法的比较.pdf

    在异常数据挖掘方法中,通常采用的方法可以分为几类: 1. 基于统计的方法:这种方法主要基于数据集的分布假设,识别与数据集整体概率分布模型不一致的数据点。如果一个数据点在统计上显著地偏离整体的分布,它就会...

    java常见异常总结

    为了更好地理解和处理这些异常,本文将详细介绍几种常见的Java异常类型及其处理方法。 #### 1. `java.lang.NullPointerException` - **异常概述**:`NullPointerException`是Java中最常见的运行时异常之一,它发生...

    玉米雌穗分化中几种异常现象的分析.pdf

    以下将详细阐述几种常见的异常现象及其成因。 1. **半截棒**:这种现象指的是玉米雌穗的一部分未能正常灌浆,导致上半部分的籽粒瘪小或未授粉,形成秃尖。主要原因是光照不足和养分供应受限。玉米在生殖生长阶段...

    struts2 的异常收集

    ### Struts2 异常收集与处理技巧 #### 数字格式异常解析 在Struts2框架的应用中,经常会出现各种类型的异常,其中一种常见...通过以上几种常见异常及其解决策略的学习,可以显著提高Struts2应用的稳定性和用户体验。

    内存出现异常的几种故障及其处理方法

    本文将深入探讨内存出现异常的几种常见故障及其处理方法,帮助用户及时识别并解决内存问题。 ### 内存异常的几种故障 #### 1. 内存控制错误(Error Unable to Control A20 Line) A20线控制问题通常与主板或BIOS...

    详解python websocket获取实时数据的几种常见链接方式

    ### 详解Python WebSocket 获取实时数据的几种常见链接方式 在当今快速发展的互联网世界中,实时数据传输变得尤为重要。WebSocket作为一种高效、低延迟的双向通信协议,被广泛应用于各种场景,如股票交易系统、在线...

    JAVA中常见的异常

    以上列举了几种常见的Java异常类型及其处理策略。理解这些异常的触发原因以及如何避免它们对于编写健壮可靠的Java程序至关重要。除了上述异常之外,Java还提供了许多其他类型的异常来处理不同的错误情况,开发者应该...

    详解SpringBoot 处理异常的几种常见姿势

    详解 Spring Boot 处理异常的几种常见姿势 在 Spring Boot 应用程序中,异常处理是非常重要的一部分。异常处理的好坏直接影响了应用程序的可靠性和用户体验。以下是详解 Spring Boot 处理异常的几种常见姿势。 一...

    关于spring boot中几种注入方法的一些个人看法

    Spring Boot 中的几种注入方法 在 Spring Boot 中,注入是一种非常重要的机制,用于将 bean 对象注入到其他 bean 对象中,以便实现松耦合和高内聚的设计目标。下面我们将对 Spring Boot 中的几种注入方法进行详细的...

Global site tag (gtag.js) - Google Analytics