java.lang.ArithmeticException算术条件异常。譬如:整数除零等。java.lang.ArrayIndexOutOfBoundsException数组索引越界异常。当对数组的索引值为负数或大于等于数组大小时抛出。java.lang.ArrayStoreException数组存储异常。当向数组中存放非数组声明类型对象时抛出。java.lang.ClassCastException类造型异常。假设有类A和B(A不是B的父类或子类),O是A的实例,那么当强制将O构造为类B的实例时抛出该异常。该异常经常被称为强制类型转换异常。java.lang.ClassNotFoundException找不到类异常。当应用试图根据字符串形式的类名构造类,而在遍历CLASSPAH之后找不到对应名称的class文件时,抛出该异常。java.lang.CloneNotSupportedException不支持克隆异常。当没有实现Cloneable接口或者不支持克隆方法时,调用其clone()方法则抛出该异常。java.lang.EnumConstantNotPresentException枚举常量不存在异常。当应用试图通过名称和枚举类型访问一个枚举对象,但该枚举对象并不包含常量时,抛出该异常。java.lang.Exception根异常。用以描述应用程序希望捕获的情况。java.lang.IllegalAccessException违法的访问异常。当应用试图通过反射方式创建某个类的实例、访问该类属性、调用该类方法,而当时又无法访问类的、属性的、方法的或构造方法的定义时抛出该异常。java.lang.IllegalMonitorStateException违法的监控状态异常。当某个线程试图等待一个自己并不拥有的对象(O)的监控器或者通知其他线程等待该对象(O)的监控器时,抛出该异常。java.lang.IllegalStateException违法的状态异常。当在Java环境和应用尚未处于某个方法的合法调用状态,而调用了该方法时,抛出该异常。java.lang.IllegalThreadStateException违法的线程状态异常。当县城尚未处于某个方法的合法调用状态,而调用了该方法时,抛出异常。java.lang.IndexOutOfBoundsException索引越界异常。当访问某个序列的索引值小于0或大于等于序列大小时,抛出该异常。java.lang.InstantiationException实例化异常。当试图通过newInstance()方法创建某个类的实例,而该类是一个抽象类或接口时,抛出该异常。java.lang.InterruptedException被中止异常。当某个线程处于长时间的等待、休眠或其他暂停状态,而此时其他的线程通过Thread的interrupt方法终止该线程时抛出该异常。java.lang.NegativeArraySizeException数组大小为负值异常。当使用负数大小值创建数组时抛出该异常。java.lang.NoSuchFieldException属性不存在异常。当访问某个类的不存在的属性时抛出该异常。java.lang.NoSuchMethodException方法不存在异常。当访问某个类的不存在的方法时抛出该异常。java.lang.NullPointerException空指针异常。当应用试图在要求使用对象的地方使用了null时,抛出该异常。譬如:调用null对象的实例方法、访问null对象的属性、计算null对象的长度、使用throw语句抛出null等等。java.lang.NumberFormatException数字格式异常。当试图将一个String转换为指定的数字类型,而该字符串确不满足数字类型要求的格式时,抛出该异常。java.lang.RuntimeException运行时异常。是所有Java虚拟机正常操作期间可以被抛出的异常的父类。java.lang.SecurityException安全异常。由安全管理器抛出,用于指示违反安全情况的异常。java.lang.StringIndexOutOfBoundsException字符串索引越界异常。当使用索引值访问某个字符串中的字符,而该索引值小于0或大于等于序列大小时,抛出该异常。java.lang.TypeNotPresentException类型不存在异常。当应用试图以某个类型名称的字符串表达方式访问该类型,但是根据给定的名称又找不到该类型是抛出该异常。该异常与ClassNotFoundException的区别在于该异常是unchecked(不被检查)异常,而ClassNotFoundException是checked(被检查)异常。java.lang.UnsupportedOperationException不支持的方法异常。指明请求的方法不被支持情况的异常。

java runtime异常如何解决_成都汇智动力-Java中常见的RunTime异常及异常详解相关推荐

  1. java唯一并且有序集合_成都汇智动力-Java集合类详解

    原标题:成都汇智动力-Java集合类详解 java中集合类主要有两大分支: (1)Collection (2)Map Collection接口 一个Collection代表一组Object,即Coll ...

  2. java面试题成都_成都汇智动力-java面试——多线程面试题

    原标题:成都汇智动力-java面试--多线程面试题 1.多线程有什么用?发挥多核CPU的优势 防止阻塞 便于建模 2.创建线程的方式继承Thread类 实现Runnable接口 至于哪个好,不用说肯定 ...

  3. java集合到线程的考试_成都汇智动力-Java SE考试编程题总结

    原标题:成都汇智动力-Java SE考试编程题总结 线程和进程的区别: (1)进程是运行中的程序,拥有自己独立的内存空间和资源; (2)一个进程可以有一个或多个线程组成,且至少有一个线程称为主线程; ...

  4. java并发惊群_成都汇智动力-Java并发:其他(总结性的东西)

    原标题:成都汇智动力-Java并发:其他(总结性的东西) Java并发:其他(总结性的东西). 并发中的主要问题 并发基础主要解决的是可见性,有序性和原子性的问题,让不可控的进程/线程变得可以预测,可 ...

  5. java singleton 数据清楚_成都汇智动力-java singleton

    原标题:成都汇智动力-java singleton 1.什么是单例模式?单例模式的应用场景? 名称:单例模式 英文名:Singleton 定义:java中单例模式是一种常见的设计模式,单例就是&quo ...

  6. java i o设计模式_成都汇智动力-Java I/O的设计模式

    原标题:成都汇智动力-Java I/O的设计模式 Java I/O的设计模式 1.Java I/O的两个对称性 (1)输入-输出对称 InputStream和OutputStream各自占据Byte流 ...

  7. java non-heap_成都汇智动力-Java内存相关

    原标题:成都汇智动力-Java内存相关 Java内存模型 可见性:一个线程对共享变量值的修改,能够及时地被其他线程看到.语言层面上支持两种 synchronized 和 volatile. 共享变量: ...

  8. Java折半二叉树,成都汇智动力-Java实现常用排序算法

    原标题:成都汇智动力-Java实现常用排序算法 排序算法介绍 1. 基本概念 稳定性: 待排序的数列中,若两个元素的值相等 R1 = R2 ,在排序结束之后,元素之间的相对位置没有发生变化,则称排序算 ...

  9. 在服务器中如何获取项目名,成都汇智动力-java获得项目路径

    原标题:成都汇智动力-java获得项目路径 java获得项目路径,在jsp和class文件中调用的相对路径不同. 在jsp里,根目录是WebRoot 在class文件中,根目录是WebRoot/WEB ...

最新文章

  1. DDD+中台+微服务,yyds
  2. redis中的quicklist
  3. php 主页子标题修改,关于有部分用户默认PC主页大标题标签修改无效的答疑.
  4. PHP的pathinfo()
  5. jsp学习(1)jsp请求过程和生命周期
  6. 小女生的Linux技术~~~Linux常识~~21-30
  7. 用python实现中文词云完整流程(wordcloud、jieba)
  8. 如何在IntelliJ中永久启用行号?
  9. Django【跨域】
  10. java 实现用户登陆代码_Java Web用户登录实例代码
  11. linux+h264+cpu编码,Linux下使用MPV+SMPlayer播放HEVC H265编码视频
  12. 线性代数学习点(五):向量运算规则的几何表示
  13. 代码雨【code rain】 cmd 命令快速实现 + java 实现
  14. 对一些稀奇古怪面试题的理解
  15. 基于双目摄像头SGBM视差图的障碍物提取
  16. 常用的common function库(三)
  17. STM32电路原理图
  18. linux 万能五笔安装
  19. Windows驱动的彻底删除
  20. ecshop模板教程——类似淘宝滚屏漂浮返回

热门文章

  1. Linux grep/egrep命令详解
  2. Java JDK1.8帮助文档API下载
  3. XenApp / XenDesktop 7.6 初体验九 Director
  4. 什么是计算机思维呢?
  5. 计算思维导论——第一章:计算机,计算与计算思维
  6. 常用linux指令集
  7. 华兴资本首日破发 包凡:对短期股价波动我们不太在意
  8. C语言小程序——调用系统应用
  9. 已知信码序列为1011_数字通信原理复习题及参考答案
  10. 网页扫描二维码登录页面的原理(通俗、易懂)