Java之异常处理与工具类

来源:互联网 发布:龙献文天下数据 编辑:程序博客网 时间:2024/06/06 21:06

异常处理

①   Error(错误)

Error(错误)

一般指比较严重的问题,不做针对性处理,无法挽救;

           OutOfMemoryError  内存溢出

 

②   Exception (异常)

Exception(异常)

              checked Exception(受检异常

                  强制在编译期对可能出现的问题做一个预处理

              unchecked Exception(非受检异常)

                  运行之后才能触发

 

       try  catch (代码异常捕获)

         try(尝试执行的代码)catch(捕获到的异常对象)(对异常的处理方式)

         finally(不论是否有异常,都将执行到的代码)

 

       多异常处理,可以1个try,多个catch;catch里面范围大的放后面

 

       Java中常见的异常 :

 

java.lang.NullPointerException     SecturityException

IOException   java.lang.classnotfoundexception

java.lang.arrayindexoutofboundsexception 

java.lang.illegalargumentexception FileNotFoundException

NoSuchMethodException    java.lang.OutOfMemoryError

java.lang.ClassNotFoundException  

java.lang.IllegalArgumentException


工具类

①   Array(排序)

array 的排序默认是升序排序


②   StringBuffer/StringBuilder

    StringBuffer/StringBuilder 的应用只在于字符串大量的拼接或者修改操作时使用

    StringBuffer   速度慢   安全

    StringBuilder 速度快    不安全


③   Random(随机)

 

④   Math

 

⑤   Date


 

 

 


 


 

 

 

 

 


0 0
原创粉丝点击