`

JAVA 常见的异常类型

    博客分类:
  • JAVA
 
阅读更多

1)、NullPointerException(值为空):见的最多了,其实很简单,一般都是在null对象上调用方法了。
2)、NumberFormatException:继承IllegalArgumentException,字符串转换为数字时出现。比如int i= Integer.parseInt("ab3");
3)、ArrayIndexOutOfBoundsException:数组越界。比如 int[] a=new int[3]; int b=a[3];
4)、StringIndexOutOfBoundsException:字符串越界。比如 String s="hello"; char c=s.chatAt(6);
5)、ClassCastException:类型转换错误。比如 Object obj=new Object(); String s=(String)obj;
6)、UnsupportedOperationException:该操作不被支持。如果我们希望不支持这个方法,可以抛出这个异常。
    既然不支持还要这个干吗?有可能子类中不想支持父类中有的方法,可以直接抛出这个异常。
7)、ArithmeticException:算术错误,典型的就是0作为除数的时候。
8)、IllegalArgumentException:非法参数,在把字符串转换成数字的时候经常出现的一个异常,我们可以在自己的程序中好好利用这个异常。

分享到:
评论

相关推荐

    Java常见异常类型及原因分析(下).pdf

    在文档《Java常见异常类型及原因分析(下)》中,介绍了几种常见的Java异常类型及其产生原因,并提供了相应的分析。 首先,ArrayIndexOutOfBoundsException异常是在进行数组操作时最常见的异常之一。这个异常发生在...

    Java中常见异常类型及分析.pdf

    ### Java中常见异常类型及分析 #### 一、概述 在Java编程中,异常处理是一项重要的技术,它有助于开发者在程序运行过程中及时发现并处理错误,确保程序的稳定性和健壮性。Java语言中提供了丰富的异常处理机制,...

    java中常见的异常类型

    ### Java中常见的异常类型 #### 异常概述 在Java编程语言中,异常处理机制是一项重要的功能,用于处理程序执行过程中可能出现的各种意外情况。根据异常的处理方式不同,Java中的异常大致可以分为两大类:**编译时...

    java常见异常总结

    ### Java常见异常总结 在Java开发过程中,异常处理是一项重要的技术。合理的异常处理不仅可以提高程序的健壮性,还能帮助开发者快速定位问题所在。本文将详细介绍一些常见的Java异常及其发生场景,帮助读者更好地...

    JAVA常见异常解析,面试用

    以下是一些Java常见异常的详细解析: 1. **java.lang.NullPointerException**: 当尝试访问或操作一个未初始化的对象引用时,会抛出此异常。确保在使用对象之前已经正确地初始化它,避免对null值进行方法调用或...

    java常见异常以及处理

    Java常见异常及其处理 Java编程过程中经常会遇到各种异常,了解这些异常的类型、原因和解决方法是非常重要的。以下是 Java 中常见的异常类型及其处理方法: 1. NullPointerException(空指针异常) 这个异常的...

    JAVA常见异常整理.docx

    Java异常处理是编程中至关重要的部分,它帮助程序员在程序执行过程中捕获并处理错误情况。在Java中,异常是通过类的实例来表示的,这些类都继承自`java.lang.Throwable`类,它是所有异常和错误的根类。异常分为两种...

    JAVA中常见的异常

    以上列举了几种常见的Java异常类型及其处理策略。理解这些异常的触发原因以及如何避免它们对于编写健壮可靠的Java程序至关重要。除了上述异常之外,Java还提供了许多其他类型的异常来处理不同的错误情况,开发者应该...

    基于JAVA常见异常处理剖析.pdf

    "基于JAVA常见异常处理剖析" 本文深入研究了Java的异常处理机制,并结合实践,用实例说明了Java常见异常处理如何具体应用。 Java是一种面向对象的程序设计语言,其异常处理非常出色。为了提高软件的开发效率,降低...

    Java常见异常大全.pdf

    本文档列出了Java中常见的异常类型,并简要描述了这些异常的含义以及可能引发它们的场景。 首先,我们从错误和异常的基本概念说起。在Java中,所有的异常和错误都是从Throwable类派生的,其中Error表示严重的问题,...

    java常见异常处理.ppt

    每个`catch`块处理特定类型的异常,如果`try`块中抛出的异常与某个`catch`块的异常类型匹配,那么相应的处理代码就会被执行。`finally`块包含的代码无论是否发生异常都会执行,通常用于资源清理,如关闭文件或网络...

    JAVA基础测试中常见的异常问题汇总

    Java中定义了许多异常类型,用于处理各种预期之外的情况: - `ArithmeticException`:当执行算术运算时发生错误,如除以零。 - `NullPointerException`:尝试访问或操作一个空对象引用时抛出。 - `...

    JAVA常见异常BUG

    ### JAVA常见异常BUG详解 #### 一、Java.lang.ArrayStoreException **定义**: `java.lang.ArrayStoreException` 是一种运行时异常(RuntimeException),当尝试向一个特定类型的对象数组存储不兼容类型的对象时...

    JAVA常见异常解析

    以下是对Java中一些常见异常的详细解析: 1. **java.lang.NullPointerException**: 当尝试访问或操作一个null引用的对象时,就会抛出此异常。这意味着你试图调用一个未初始化或不存在的对象的方法或属性。避免...

    Java常见异常总结

    ### Java常见异常总结 在Java编程中,遇到异常是家常便饭,它们是程序运行过程中出现错误的信号。为了帮助开发者更好地理解和处理这些异常,本文将深入探讨一系列常见的Java异常,涵盖从基本的`ArithmeticException...

    Java常见异常和错误总结

    ### Java常见异常和错误总结 #### 1. java.lang.NullPointerException (空指针异常) - **定义**: 当尝试调用未经初始化的对象或是不存在的对象时触发的异常。 - **常见场景**: - 图片处理中,若图片未初始化或...

    10道Java常见异常面试题含答案(很全)

    `throws`用在方法声明上,表示该方法可能抛出的异常类型,调用者必须处理这些异常或在自己的方法上同样声明。 5. **final、finally、finalize的区别**: - `final`修饰类、变量和方法,阻止继承、重写或改变变量值...

    java常见异常.pdf

    以下是一些Java中常见的异常类型及其详细解释: 1. **java.lang.NullPointerException**: 这是最常见的异常,当试图调用一个null对象的方法或访问其字段时发生。确保在使用对象之前正确地初始化它们,避免对未定义...

Global site tag (gtag.js) - Google Analytics