常见异常类型:
Java中的异常分为两大类:
  

1.Checked Exception(非Runtime Exception)

  2.Unchecked Exception(Runtime Exception)

算数异常类:ArithmeticExecption

空指针异常类型:NullPointerException

类型强制转换类型:ClassCastException

数组负下标异常:NegativeArrayException

数组下标越界异常:ArrayIndexOutOfBoundsException

违背安全原则异常:SecturityException

文件已结束异常:EOFException

文件未找到异常:FileNotFoundException

字符串转换为数字异常:NumberFormatException

操作数据库异常:SQLException

输入输出异常:IOException

方法未找到异常:NoSuchMethodException

下标越界异常:IndexOutOfBoundsExecption

系统异常:SystemException

创建一个大小为负数的数组错误异常:NegativeArraySizeException

数据格式异常:NumberFormatException

安全异常:SecurityException

不支持的操作异常:UnsupportedOperationException

网络操作在主线程异常:NetworkOnMainThreadException

请求状态异常: IllegalStateException (extends RuntimeException ,
                     父类:IllegalComponentStateException
在不合理或不正确时间内唤醒一方法时出现的异常信息。换句话说,即 Java 环境或 Java 应用不满足请求操作)

网络请求异常:HttpHostConnectException

子线程Thread更新UI view 异常:ViewRootImpl$CalledFromWrongThreadException

证书不匹配的主机名异常: SSLExceptionero

反射Method.invoke(obj, args...)方法抛出异常:InvocationTargetException

EventBus使用异常:EventBusException

非法参数异常:IllegalArgumentException

参数不能小于0异常:ZeroException

转载于:https://www.cnblogs.com/zhouj850/p/10840916.html

常见的几种异常类型 Exception相关推荐

  1. 常见的几种异常类型-熟记

    今天把几个常见的异常总结一下,希望自己能熟记,别忘记!!! 1.NullPointerException: 空指针异常.经验发现这个异常是经常会发生的,属于运行时异常. 举例: public stat ...

  2. java常见的5个异常_java常见的5种异常举例

    在Java学习过程中,我们会碰到各种各样的异常,现将面试过程中遇到的常见异常做一罗列并举例: 1.NullPointerException: 空指针异常.菜鸟编程经验发现这个异常是经常会发生的,属于运 ...

  3. Java 异常中 e.getMessage() 和 e.toString() e.printStackTrace()的区别常见的几种异常

    Java 异常中 e.getMessage() 和 e.toString() e.printStackTrace()的区别 一.概述 在java异常体系中,要打印异常信息,可以通过:e.getMess ...

  4. java中两种异常类型_Java中的三种异常类型

    java中两种异常类型 Errors are the bane of users and programmers alike. Developers obviously don't want thei ...

  5. Java中的两种异常类型及其区别?

    Java中的两种异常类型及其区别? 参考文章: (1)Java中的两种异常类型及其区别? (2)https://www.cnblogs.com/zxfei/p/11182730.html (3)htt ...

  6. <随笔03>Java中的两种异常类型

    <随笔03>Java中的两种异常类型 参考文章: (1)<随笔03>Java中的两种异常类型 (2)https://www.cnblogs.com/newlyfly/p/744 ...

  7. 爬虫入门必学——常见的几种网站类型

    在学习爬虫前,我们需要先掌握网站类型,才能根据网站类型,使用适用的方法来编写爬虫获取数据. 今天小编就以国内知名的ForeSpider爬虫软件能够采集的网站类型为例,来为大家盘点一下数据采集常见的几种 ...

  8. 0 地图常见的几种服务类型

    常见的地图服务分为: WMS.WFS.WCS.WPS.WMTS.TMS.WMSC服务 WMS服务,全称是Web Map Service (web地图服务),动态地图服务,在ArcGIS中我们经常利用理 ...

  9. 常见的14种异常心电图的波形特点

    注意: 心电信号≠心跳信号 房颤 心电图特点:心房活动包括多个凹形小波,心脏收缩约为每分钟400+下 .通常显示体表心电图不规则波动(f 波),V1中最明显:P波缺失 ,室性心律完全异常,f波并一定能 ...

最新文章

  1. java中的注解(二)
  2. codeforces 337D:树形dp[能到最远的一定可以到其他点]
  3. 微服务(Microservices)【翻译】
  4. 实验二+140+阮晨曦
  5. 刻画小狗状态java_JAVA面向接口编程
  6. 三、华为鸿蒙HarmonyOS应用开发HUAWEI DevEco Studio实现页面跳转
  7. oracle 12 if,Oracle 12.1 RAC 系列 – 配置第二个网络和相应的SCAN2
  8. Android sdk 搭建
  9. linux下查看某个文件或目录占用磁盘空间的大小
  10. mysql分组查询n条记录
  11. 1小时就会的测试用例【直播推流/拉流】
  12. c语言字符串逆序输出reverse,将一个字符串逆序输出
  13. 2个相同的 stm32 can通讯不成功_CAN通讯系列--CAN通讯简介1
  14. oracle考试地点,Oracle11g认证考试主要途径
  15. 主板显卡服务器维修,显卡无显示怎么维修 显卡无显示解决方法【详细介绍】...
  16. Ballerina语言有望改善应用程序集成
  17. Android应用优化之流畅度优化实操
  18. echarts引入省份地图 失败原因
  19. python汉字转拼音代码,一个将汉字转换成汉语拼音的python库的代码
  20. 物理层一致性(Compliance)测试

热门文章

  1. Markov Decision Processes
  2. 10款jQuery/CSS3动画应用 超有用
  3. AngularJS学习篇(十)
  4. [转载]Android: 如何实现ScrollView中含有ListView?
  5. 分享20个非常有用的Web开发工具和框架
  6. IBM HACMP 系列 -- 安装和配置三
  7. 微信小程序实现图片是上传、预览功能
  8. linux 进程简介
  9. windows下pycharm连接vagrant的python环境
  10. c++学习4 -- 输入输出