异常集锦
我的大男子主义
有所坚持,有所热爱,为之坚持,为之热爱
展开
-
4.ClassCastException
ClassCastException出现原因解决办法出现原因抛出以指示代码已尝试将对象强制转换为它不是实例的子类。例如,以下代码生成一个ClassCastException:对象 x = 新整数(0);System.out.println((String)x);解决办法这种异常我也不知道有什么能够完全解决的办法,但是可以同instanseof来避免例如:Pet 宠物类 Dog 狗狗类 (继承Pet) Penguin 企鹅类(继承Pet) Dog dog = (Dog)pet原创 2022-03-29 09:59:11 · 986 阅读 · 0 评论 -
3.ConnectException
ConnectException问题原因及解决方法问题原因及解决方法首先先分析一下出现这种异常的原因是什么,简单来说就是服务端和客户端没有进行正常连接那么,出现这种异常的具体原因都有什么,我暂时做了一些整理,不一定全面端口号被占用了:这种情况就只能想办法关掉占用端口号的进程,重启项目客户端和服务端中的某一个或者两个不在网络中:这种情况不是我遇见的,不过应该可以理解,就是服务端和客户端没有连接到LAN或者互联网,这样服务端和客户端没办法正常连接,就会抛出这种异常。服务器未运行:这就是我这次出原创 2022-03-15 22:14:34 · 2148 阅读 · 0 评论 -
2.NullPointerException
NullPointerException出现原因解决方法出现原因空指针异常,即用空(null)去调用属性或方法,空也就是说不存在,当我们这样调用,就会抛出异常那么,出现NullPointerException都有哪些呢,我在这里进行了部分总结,不一定特别全面使用了未初始化的变量使用了未初始化的对象使用了关键字或者一斤存在的类名作变量对象方法或类名解决方法一般我们在编写程序时,遇到的类似异常通常为java.lang.NullPointerException,出现这种情况有但不保证只有一下几原创 2022-03-11 10:22:51 · 337 阅读 · 0 评论 -
1.NotSerializableException
NotSerializableException出现原因解决方法出现原因常常是写入对象时抛出NotSerializableException,原因是没有对象序列化,因为在java语言中只有实现了 java.io.Serializable 接口的类的对象才能被序列化和反序列化。解决方法将要被写出的对象序列化,可以不设置序列号(系统自动设置),也可以自己设置可以让对象的类实现java.io.Serializable接口,从而实现序列化...原创 2022-03-10 16:03:39 · 526 阅读 · 0 评论