异常集锦
我的大男子主义
有所坚持,有所热爱,为之坚持,为之热爱
展开
-
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 · 949 阅读 · 0 评论 -
3.ConnectException
ConnectException问题原因及解决方法 问题 原因及解决方法 首先先分析一下出现这种异常的原因是什么,简单来说就是服务端和客户端没有进行正常连接 那么,出现这种异常的具体原因都有什么,我暂时做了一些整理,不一定全面 端口号被占用了:这种情况就只能想办法关掉占用端口号的进程,重启项目 客户端和服务端中的某一个或者两个不在网络中:这种情况不是我遇见的,不过应该可以理解,就是服务端和客户端没有连接到LAN或者互联网,这样服务端和客户端没办法正常连接,就会抛出这种异常。 服务器未运行:这就是我这次出原创 2022-03-15 22:14:34 · 1525 阅读 · 0 评论 -
2.NullPointerException
NullPointerException出现原因解决方法 出现原因 空指针异常,即用空(null)去调用属性或方法,空也就是说不存在,当我们这样调用,就会抛出异常 那么,出现NullPointerException都有哪些呢,我在这里进行了部分总结,不一定特别全面 使用了未初始化的变量 使用了未初始化的对象 使用了关键字或者一斤存在的类名作变量对象方法或类名 解决方法 一般我们在编写程序时,遇到的类似异常通常为java.lang.NullPointerException,出现这种情况有但不保证只有一下几原创 2022-03-11 10:22:51 · 315 阅读 · 0 评论 -
1.NotSerializableException
NotSerializableException出现原因解决方法 出现原因 常常是写入对象时抛出NotSerializableException,原因是没有对象序列化,因为在java语言中只有实现了 java.io.Serializable 接口的类的对象才能被序列化和反序列化。 解决方法 将要被写出的对象序列化,可以不设置序列号(系统自动设置),也可以自己设置 可以让对象的类实现java.io.Serializable接口,从而实现序列化 ...原创 2022-03-10 16:03:39 · 490 阅读 · 0 评论