zoukankan      html  css  js  c++  java
  • 异常处理


    概述: 就是在java程序的运行过程中很有可能会出现的错误


    分类:

    Throwable

    • Ø Error
    • Ø Exception

    l 编译期异常 非 RuntimeException

    l 运行期异常 RuntimeException 以及 RuntimeException 的子类



    异常处理方案

    try...catch...语句


    格式:

        try {
    
            可能会出现问题的代码 ;
    
        }catch(异常名称 变量名) {
    
            对异常的处理方式 ;
    
        } finally {
    
            释放资源的代码 ;
    
        }
    

    简化格式:

    try {
    
        可能会出现问题的代码 ;
    
    }catch(异常名称 变量名) {
    
        对异常的处理方式 ;
    
    }
    

    其他的格式:

    try {
    
        可能会出现问题的代码 ;
    
    }catch(异常名称 变量名) {
    
        对异常的处理方式 ;
    
    }catch(异常名称 变量名) {
    
        对异常的处理方式 ;
    
    }
     

    Throwable 中常见的方法: public void printStackTrace(): 把异常信息打印到控制台


     finally : 被finally修饰的代码始终要被执行 , 前提是jvm不能退出


  • 相关阅读:
    java--堆栈
    git 修改默认编辑器
    java 二维数组的行列长度
    公钥私钥
    手机是如何定位的
    Git和svn的区别
    面试未解之谜
    删除单链表中重复元素
    深入分析事务的隔离级别
    传送
  • 原文地址:https://www.cnblogs.com/loaderman/p/6407459.html
Copyright © 2011-2022 走看看