`
DBear
  • 浏览: 228710 次
  • 性别: Icon_minigender_2
  • 来自: 上海
社区版块
存档分类

Java 菜鸟级常用Unchecked(Runtime) Exception小结

阅读更多

ArrayStoreException 试图将错误类型的对象存储到一个对象数组时抛出的异常。

 

BufferOverflowException:当相关 put 操作达到目标缓冲区限制时,抛出此未经检查的异常。

 

BufferUnderflowException:当相关 get 操作达到源缓冲区限制时,抛出此未经检查的异常。

 

ClassCastException:当试图将对象强制转换为不是实例的子类时,抛出该异常。

 

IllegalArgumentException:向方法传递了一个不合法或不正确的参数。

 

IndexOutOfBoundsException:某排序索引(例如对数组、字符串或向量的排序)超出范围时抛出。

 

ArrayIndexOutOfBoundsException:IndexOutOfBoundsException的子类。用非法索引访问数组时抛出的异常。如果索引为负或大于等于数组大小,则该索引为非法索引。

 

StringIndexOutOfBoundsException:IndexOutOfBoundsException的子类。此异常由 String 方法抛出,指示索引或者为负,或者超出字符串的大小。对诸如 charAt 的一些方法,当索引等于字符串的大小时,也会抛出该异常。

 

MissingResourceException:因路径不对等原因造成无法找到资源时抛出此异常。

 

NegativeArraySizeException:如果应用程序试图创建大小为负的数组,则抛出该异常。

 

NoSuchElementException: EnumerationnextElement 方法抛出,表明枚举中没有更多的元素。

 

NullPointerException:当应用程序试图在需要对象的地方使用 null 时,抛出该异常。这种情况包括:

  • 调用 null 对象的实例方法。
  • 访问或修改 null 对象的字段。
  • null 作为一个数组,获得其长度。
  • null 作为一个数组,访问或修改其时间片。
  • null 作为 Throwable 值抛出。

    分享到:
    评论

    相关推荐

      Checked and Unchecked Exception

      NULL 博文链接:https://caerun.iteye.com/blog/726904

      Java的checked和unchecked异常

      Java异常分为两种类型,checked异常和unchecked异常,另一种叫法是异常和错误。  简单地讲,checked是可以在执行过程中恢复的,而unchecked异常则是...  继承自java.lang.Exception(java.lang.RuntimeException除

      java 面试常见问题整理

      Checked Exception 和 Unchecked Exception 有什么区别? Throwable 类常用方法有哪些? try-catch-finally 如何使用? finally 中的代码一定会执行吗? 如何使用 try-with-resources 代替try-catch-finally? I/O ...

      详解Java中的checked异常和unchecked异常区别

      主要介绍了详解Java中的checked异常和unchecked异常区别,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

      JAVA异常基础入门

       Runtime Exception(unchecked Exception): 出现RuntimeException就一定是你的问题 ,可以不捕获,因为小心点这些异常是可以避免的。 派生于RuntimeException的异常。是一类特殊的异常,如被 0 除、数组下标超...

      java编写根据模板导出excel

      import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; import java.util.UUID; import javax.servlet.ServletContext; import ...

      通过实例了解java checked和unchecked异常

      主要介绍了通过实例了解checked和unchecked异常,Java异常分为两种类型,checked异常和unchecked异常,另一种叫法是异常和错误。下面小编就带大家来一起学习一下吧

      php中error与exception的区别及应用

      Error都是unchecked类型 Exception分为checked 与 unchecked类型 且把异常与错误都当作程序运行不正常的现象来看待 如果区分异常与错误的话: 异常:非致命的。try{}catche(Exception e){} 执行中的try模块是测试...

      exception-framework

      在java的世界里,异常是一个永恒的话题,很...使用checked exception 还是 unchecked exception?成为了衡量一个java程序员是高手还是菜鸟的标准。exception-framework提供了一种托管异常的方案,值得我们去研究学习。

      什么是Java中的异常处理机制?Java中的异常分为哪些类型?(java面试题附答案).txt

      Java中的异常分为三种类型:检查型异常(Checked Exception)、非检查型异常(Unchecked Exception)和错误(Error)。 检查型异常(Checked Exception): 这些异常在代码中必须进行显式处理,否则编译器会报错。 ...

      同花顺java面试笔试题-java-interview-questions:java面试题

      同花顺java面试笔试题Java、J2EE、JSP、Servlet、Hibernate 面试题 如果您喜欢该项目,请单击。 拉取请求受到高度赞赏。 目录 问:异常的类型有哪些? 解释 Java Exception 类的层次结构? 异常是一种错误事件,它...

      java除去类里面的黄色警告

      java除去类里面的黄色警告

      Python中处理unchecked未捕获异常实例

      和Java一样,python也提供了对于checked exception和unchecked exception. 对于checked exception,我们通常使用try except可以显示解决,对于unchecked 异常,其实也是提供回调或者是钩子来帮助我们处理的,我们可以在...

      同花顺java面试笔试题-Interview-Questions:Java面试问题

      同花顺java面试笔试题Java、J2EE、JSP、Servlet、Hibernate 面试题 如果您喜欢该项目,请单击。 拉取请求受到高度赞赏。 目录 问:异常的类型有哪些? 解释 Java Exception 类的层次结构? 异常是一种错误事件,它...

      Error类和Exception类剖析

      Exception: 1.可以是可被控制(checked) 或不可控制的(unchecked)。 2.表示一个由程序员导致的错误。 3.应该在应用程序级被处理。

      java面试题笔试题-java-interview-questions:1000多个Java面试问题

      java面试题笔试题Java、J2EE、JSP、Servlet、Hibernate 面试题 如果您喜欢该项目,请单击。 拉取请求受到高度赞赏。 目录 问:异常的类型有哪些? 解释 Java Exception 类的层次结构? 异常是一种错误事件,它可能在...

      AIC的Java课程1-6章

       掌握Java的异常层次结构,辨别checked exception和unchecked exception。  能够分别创建新的异常类,检测抛出异常和捕获处理异常。  认识常见的异常及出现场景。  [*]知道开启和使用断言机制...

      同花顺java面试笔试题-Java-Interview:面试问题和程序

      同花顺java面试笔试题Java、J2EE、JSP、Servlet、Hibernate 面试题 如果您喜欢该项目,请单击。 拉取请求受到高度赞赏。 目录 问:异常的类型有哪些? 解释 Java Exception 类的层次结构? 异常是一种错误事件,它...

    Global site tag (gtag.js) - Google Analytics