`
GLC
  • 浏览: 112721 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

java异常机制简单总结

 
阅读更多
java常见异常机制总结
1.常见异常:
    a、出现异常算术条件:ArithmeticException
    b、空指针异常
NullPointerException
    c、数组下标越界
ArrayIndexOutOfBoundsException
    d、当程序试图存储数组中错误的类型数据时 
ArrayStoreException
    e、要访问的文件不存在
FileNotFoundException
    f、一般输入输出故障引起
IOException
    g、将字符串转换为数值型数据失败时产生
NumberFormatException
    h、内存不足时
OutOfMemoryException
    i、栈空间溢出
StackOverflowException
2.在java中:处理异常机制的关键字有五个;分别是:try cath finally throws throw
  a、try语句一般与cath、finally语句连用;   当try内语句无异常时则执行try语句块,否则执行catch语句块,finally语句块最后执行,且一定会执行。 三者之间不能独立使用。其搭配格式可以为:
try{
   //指定的一段错误的代码,该代码可能会抛     //出一个或多个异常
   }
    cath(AException e){
     //与刮号中相应类错误的处理方法
   }
    finally{
     //不管是否出现错误或是否运行了都要进     //行运行的代码
   }
或者是:try{

        }
        catch(AException e1){处理相应的事件}
        catch(AException e2){处理相应的事件}
        、、、、//可以有多个错误
throw与throws区别:
throw是在catch中处理抛出异常、而throws是在方法定义中直接抛出异常;它们的位置是不同的。
例://数字处理
   
 public void errorHandle(int num) throws Exception {  

       // 当输入数字大于100 
       Exception exception = new Exception("数字大于100"); 
       if (num > 100) { 
            throw exception; 
       } 
 
    }
分享到:
评论

相关推荐

    Java异常处理总结

    ### Java异常处理总结 #### 一、Java异常的基础知识 在Java编程中,异常处理是一项极其重要的技术。异常处理能够帮助开发者优雅地处理程序运行时遇到的问题,避免程序崩溃,并提供给用户友好的反馈信息。 **什么...

    java异常学习总结

    ### Java异常学习总结 #### 一、Java异常概述与分类 在Java开发中,异常处理是确保程序稳定性和健壮性的关键部分。本篇总结了Java异常的基本概念、分类及处理方式等内容,对于从事Java开发的技术人员具有重要的...

    JAVA的异常处理机制

    ### JAVA的异常处理机制 #### 引言 Java作为一种广泛使用的编程语言,其强大的功能不仅体现在高效的代码编写上,还在于其对程序错误处理的高度灵活性与健壮性。Java的异常处理机制是Java语言的一项重要特性,它...

    Java异常处理细节分析

    #### 一、Java异常处理机制简介 Java的异常处理机制是其重要的编程特性之一,它采用面向对象的方式处理程序运行过程中可能出现的各种非正常事件。通过这种方式,异常处理代码与正常业务逻辑代码得以分离,提高了...

    Java常见异常总结

    为了帮助开发者更好地理解和处理这些异常,本文将深入探讨一系列常见的Java异常,涵盖从基本的`ArithmeticException`到复杂的`TypeInitializationException`,以及一些特定于类型或操作的异常。通过理解每种异常的...

    java 异常案例

    通过这个简单的Java异常案例,我们可以看到异常处理的基本原理和应用。异常处理不仅能够使程序更加健壮,还能够在出现问题时提供有用的调试信息。在实际开发过程中,合理地使用异常处理机制对于提高软件的质量和维护...

    java异常处理

    Java异常处理机制为程序员提供了一种优雅的方式来处理程序执行过程中可能出现的问题。通过合理地使用`try`、`catch`和`finally`等关键字,开发者可以确保程序即使遇到问题也能以可控的方式运行或终止。同时,通过...

    Java编程异常简单代码示例

    Java语言提供了异常处理机制,通过try、catch和finally语句来处理异常。 异常类型 Java语言中有两种异常类型:checked异常和unchecked异常。Checked异常是编译器强制检查的异常,例如IOException、SQLException等...

    java试验报告之异常处理程序设计

    总的来说,理解和熟练掌握Java异常处理是编写稳定、可靠和易于维护的代码的关键技能。通过这个实验,学生不仅学习了异常处理的基本原理,还掌握了如何设计和应用异常处理程序,这对于他们的Java编程生涯至关重要。

    Java异常处理及应用

    ### Java异常处理及应用 #### 一、引言 异常是指在程序运行过程中发生的非正常事件,例如除零溢出、数组越界、内存溢出等。...了解并熟练掌握Java异常处理机制对于开发高质量的Java应用程序至关重要。

    JAVA基础知识精华总结.rar

    3. **异常处理**:Java提供了强大的异常处理机制,允许程序在遇到错误时优雅地处理,而不是突然崩溃。异常类层次结构和try-catch-finally块是其核心内容。 4. **数组和集合框架**:数组是存储固定数量相同类型数据...

    java 异常处理 包 小的java程序

    Java异常处理是编程过程中的重要组成部分,它确保了程序在遇到错误或异常情况时能够优雅地处理问题,而不是突然崩溃。在这个"java 异常处理 卖火车票"的程序中,开发者可能模拟了一个购票系统,并利用Java的异常处理...

    处理异常java程序实验报告

    本次实验旨在通过实际操作加深对Java异常处理机制的理解。异常处理是编程语言中一个非常重要的概念,它能够帮助开发者更好地控制程序运行过程中的非预期行为,提高程序的健壮性和稳定性。本实验将通过具体的案例(`...

    利用java反射机制的建议计算器源码

    Java反射机制是Java编程语言中的一个强大特性,它允许运行中的Java程序对自身进行检查并且可以直接操作程序的内部属性。这个特性使得Java具有了高度的动态性和灵活性。在这个“利用java反射机制的建议计算器源码”中...

    浅谈Java异常.pdf

    Java异常处理机制是Java编程语言的一个重要组成部分,它提供了处理运行时错误的标准...总结来说,Java异常处理是确保程序能够安全、稳定运行的关键机制。正确理解和运用异常处理机制对于编写高质量的Java代码至关重要。

    Java异常详解_动力节点Java学院整理

    总结Java异常机制是程序错误处理的重要部分,它提供了结构化的错误处理方式,帮助开发者识别和解决程序中可能出现的问题。理解异常的分类、处理机制以及最佳实践,能够编写出更加健壮和易于维护的代码。

    深入理解java异常处理机制的原理和开发应用

    总结来说,Java异常处理机制是程序健壮性和错误恢复的重要工具。理解其原理和最佳实践,可以帮助开发者编写出更稳定、易于维护的代码。在使用异常时,应注重异常的分类和捕获的精确性,避免滥用异常处理,并确保正确...

    Java 常见异常(Runtime Exception )详细介绍并总结

    Java异常处理是编程过程中的重要组成部分,主要用于处理程序运行时可能出现的问题。异常是程序执行过程中发生的事件,这些事件可能会导致程序中断。Java的异常处理机制是通过五个关键字来实现的:try、catch、...

    java 的反射机制总结

    Java的反射机制是Java语言的一项强大功能,它允许程序在运行时检查类、接口、字段和方法的信息,并能动态地创建对象和调用方法。在JavaBean中,反射机制常用于自动化属性的设置和获取,使得JavaBean可以方便地被其他...

    4 JAVA异常.PPT

    Java异常处理是编程中至关重要的一个部分,它用于处理程序执行期间出现的错误和不正常情况。异常(Exception)在Java中是一个对象,它继承自`Throwable`类。`Throwable`有两个主要子类:`Error`和`Exception`。`...

Global site tag (gtag.js) - Google Analytics