zoukankan      html  css  js  c++  java
  • 面试准备之java异常体系

        java异常体系

        java中所有的异常都来自顶级父类ThrowAble。

        ThrowAble下有两个子类,Exception和Error。

        Error是程序无法处理的错误。一旦出现这个错误,程序将被迫停止运行。

        Exception不会导致程序停止,又分为RunTimeException运行时异常和CheckedException检查异常。

        RunTimeException常常发生在程序运行过程中,会导致程序当前线程执行失败,CheckedException常常发生在程序编译过程中。会导致程序编译不通过。

        常见的运行时异常: 

        1,java.lang.NullPointerException  空指针

        2,java.lang.ClassNotFoundException  未找到类

        3,java.lang.ArrayIndexOutOfBoundsException  数组下标越界

        4,java.lang.NoSuchMethodError  没有此方法   

        5,java.lang.IndexOutOfBoundsException     索引越界异常。当访问某个序列的索引值小于0或大于等于序列大小时,抛出该异常。  

        6,java.lang.NumberFormatException     数字格式异常。当试图将一个String转换为指定的数字类型,而该字符串确不满足数字类型要求的格式时,抛出该异常。

        7,java.sql.SQLException  Sql语句执行异常

     



  • 相关阅读:
    Oracle SQL语句收集
    SqlParameter In 查询
    SQL 性能优化
    Entity Framework
    【XLL API 函数】 xlfSetName
    【XLL API 函数】xlfUnregister (Form 2)
    【XLL API 函数】xlfUnregister (Form 1)
    【Excel 4.0 函数】REGISTER 的两种形式以及VBA等效语句
    【Excel 4.0 函数】REGISTER
    【Bochs 官方手册翻译】 第一章 Bochs介绍
  • 原文地址:https://www.cnblogs.com/hrlizhi/p/14640031.html
Copyright © 2011-2022 走看看