记录学习或开发过程中遇到的Exception。。。 1、EOFException 异常:java.io.EOFException at java.io.ObjectInputStream.readObject; 原因:readObject()读取对象,结束的判断条件为null,null依然会被读出; 解决办法:在writerObject()时写入一个null对象。 2、NotSerializableException 异常:java.io.NotSerializableException; 原因:在进行IO操作的时候,没有对操作的类进行序列化; 解决办法:需要进行IO操作的类实现Serializable接口。 3、IllegalArgumentException 异常:java.lang.IllegalArgumentException: wrong number of arguments; 原因:方法传递的参数个数不正确; result = method.invoke(obj, req, resp); @ResponseBody("/test1.do") public String test1(){ return "hello everyone"; } 解决办法: 在方法中添加参数:HttpServletRequest request, HttpServletResponse response