首页 > 编程语言 >java 异常

java 异常

时间:2023-03-12 16:56:08浏览次数:30  
标签:Exception java 处理 try finally 异常

异常:仅有在运行过程中,程序报错才叫做异常,在编辑是有异常那个是编译错了

异常分类:异常按照对程序的影响情况来分有Error(错误) 和 Exception(意外);

     Error:虚拟机都处理不了的错误,一般不针对代码做修改

     Exception:影响程度中等,但是处于程序的考虑,所有的异常和错误都应该处理

Java内置的异常类

 

 

 常见异常:

 

 

 异常抛出:

 

 异常处理方法:

 

 

 

异常的捕获方式:

1) 捕获:try{                    执行代码    }

    catch(      具体的异常    )

              {    异常处理              }

             {Exception e }{其他未列举异常的处理方式}

     finally{无论try中是否含有异常都执行finally的语句,并且能够让关键字return 暂时不弹出}

try 语句的嵌套可以保护核心代码

标签:Exception,java,处理,try,finally,异常
From: https://www.cnblogs.com/wade3/p/17208252.html

相关文章

  • java基础六-JSP基础
    JSP基础<%%>body内输出out.print("xx")声明变量局部变量优先级大于全局变量优先级,若同时声明两个同名的变量泽使用局部 <%%>声明局部变量<%!%>声明全局变量设......
  • 数组的定义与使用--(java)
    1.数组的基本概念✨✨☀1.1什么是数组‼数组:......
  • java线程池使用小技巧:自定义拒绝策略
    java线程池默认提供了几种拒绝策略:这几个策略都实现了RejectedExecutionHandler,拿DiscardOldestPolicy来说,查看源码:核心代码只有2行:e.getQueue().poll()从列表里弹......
  • 韩顺平java学习笔记——概述
    Java执行流程分析Java文件(源文件)—javac编译->.class文件(字节码文件)--java运行->结果什么是编译Javachello.java1、 有了java源文件,通过编译器将其变异成JVM可以......
  • 韩顺平java——常用的换义字符
    Java常用的转义字符1、\t:一个制表位,实现对其功能2、\n:换行符3、\:一个4、\”:一个”5、\’:一个’6、\r:一个回车System.out.println(“韩顺平教育\r北京”);初学java......
  • Java算法——字符串
    344.反转字符串编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组s的形式给出。不要给另外的数组分配额外的空间,你必须原地修改输入数组、使用O(1)......
  • 注解处理器 2:java 注解处理器
    前篇文档:注解处理器1:javax.lang.model包讲解概览注解处理器(AnnotationProcessorTool)是javac的一个工具,它用来在编译时扫描和处理注解(Annotation)。其生效的时间......
  • java基础五-序列化和反序列化
     序列化和反序列化序列化:将对象转换为字节序列的过程反序列化将字节序列恢复为对象的过程实现序列化实现Serializable接口-创建对象输出流-调用writeObject()方法-......
  • [JS JavaScript] 使用CryptoJS库对给定的加密字符串进行解密
    本代码可以使用在Web中,或者其他可以出入密码的场景在需要解密的信息不大的情况下,可以将加密后的信息放入到JS中,在输入密码后,对加密后的信息进行解密在vue中,可以很方便的......
  • java8新特性-引用流-max,min
    例子:List<User>users=newArrayList<>();users.add(newUser("张三",30));users.add(newUser("李四",34));users.add(newUser("王五",20));......