zoukankan      html  css  js  c++  java
  • 异常

    java自带异常框架结构

    Throwable  分为  Error 和 Exception 

    Error: 是错误,虚拟机的内存,GUI 的错误... 是会直接导致程序崩溃

    Exception 分为 runtimeException 和 非runtimeException异常 ,

    运行时期的异常有很多 比如 算术异常, 空引用异常, 递归死循环,,, 等

    运行异常之外的异常叫做 非运行时期异常 ,

    检查异常,需要测试员检查程序哪些地方有异常BUG,   用户输入了非法的参数,突然断网了,需要我们提前检查这些异常.

    异常时异常,错误是错误两个不同的概念,

     error是无法预料的,  exception是可以预料的,程序运行起来我们也就知道了

     

    程序有异常,就需要我们处理

    异常处理机制

    抛出异常

    捕获异常

    异常处理五个关键字

    try, catch,finally,throw,throws

    try (监控区域)和 catch(捕获异常)是一对哥们(同时出现才有意义),  finally(可要可不要)处理善后工作

    finally一般用于I/O 关闭资源等...

  • 相关阅读:
    字符串匹配算法
    密码学概述
    java实现的一道编程题
    java实现二进制的加法
    递归实现任意个字符的排列组合
    java中的断言
    java中的可变参
    SSH框架之Spring
    简单工厂模式
    String ,StringBuilder,StringBuffer
  • 原文地址:https://www.cnblogs.com/shenyueshuo/p/12972559.html
Copyright © 2011-2022 走看看