5种exception分别是什么
发表于:2025-02-02 作者:千家信息网编辑
千家信息网最后更新 2025年02月02日,今天就跟大家聊聊有关5种exception分别是什么,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。空指针(Java.lang.NullPoin
千家信息网最后更新 2025年02月02日5种exception分别是什么
今天就跟大家聊聊有关5种exception分别是什么,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
空指针(Java.lang.NullPointerException)
1、他是啥(what):空指针是Java开发者的最常见的错误,看见就烦,通常原因是对象的属性没有值
2、首先空指针的对象是对象(没毛病),不是基本数据类型,因为基本数据类型没有比赋值,编译器不会编译通过
a)举个例子
结果
3、Null值不是报空指针的原因
结果
4、去null值里面的东西(属性)才是报空指针的原因
结果
5、解决之道:创建对象的时候要判断对象是否是null值,不是null值才可以进行取值操作如果是null值就打印按返回相应页面,而不得返回空指针,要让程序优雅,对用户体验负责。
6、另外使用equal方法判断要注意把对象取值的参数放在后面可以避免空指针异常
结果
放在后面后
结果输出false,没有在报空指针
算数运算异常
除数为0
数组下标异常
越界
字符串下标异常
越界
数字格式异常
只能数字字符转成数字整型
int i= Integer.parseInt("ab3");
会报数字格式异常
类型装换异常
Object obj=new Object();String s=(String)obj;java.lang.ClassCastException: java.lang.Object cannot be cast to java.lang.String
看完上述内容,你们对5种exception分别是什么有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注行业资讯频道,感谢大家的支持。
指针
对象
结果
数字
内容
原因
类型
下标
字符
属性
数据
格式
编译
优雅
东西
例子
参数
字符串
常见
开发者
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网络技术路由与交换实训项目
软件开发er图
服务器怎么改登入密码
街道网络安全事件应对办法
什么样的网络安全感
嘉定区品牌网络技术服务哪家好
服务器自动分配固定的ip地址是
博新网络技术有限公司注销
mc进不去服务器手机版
最稳定美国服务器
连接没设密码的无线网络安全吗
广东时代网络技术分类产品介绍
美国2012网络安全法案
数据库中的五种查询
有没有方舟进化宝可梦的服务器
笃行网络商城软件开发
迪庆软件开发专业培训
服务器安全日志是哪个文件夹
网络安全答题简报
紧跟时代完善网络安全工作机制
人工智能在网络安全应用中误区
超凡先锋国际服连接不上服务器怎么办
网络安全工作成本
海量数据库行业
提升自己的网络技术
嵌入式软件开发课设
参加网络安全微信推文
熹妃传一个服务器多少人
禹州集团软件开发公司黄鹭生
腾讯增加刀片服务器