摘要:
一、注意事项 1、多个异常使用捕获如何处理 ① 多个异常分别处理。 即每一个异常都使用一个 try-catch 捕获,然后进行处理。 ② 多个异常一次捕获,多次处理。 即把异常都放入 try 里面,而 catch 里面处理写每一个异常的情况。 ③ 多个异常一次捕获一次处理。 即把异常都放入 try 阅读全文
摘要:
一、为什么要自定义异常类 1、为什么要自定义异常类 Java中不同的异常类,分别表示着某一种具体的异常情况,那么在开发中总是有些异常情况是没有定义好的,此时我们根据自己业务的异常情况来定义异常类。 一些异常都是 Java 内部定义好的,但是实际开发中也会出现很多异常,这些异常很可能在JDK中没有定义 阅读全文
摘要:
一、手动抛出异常 throw 在编写程序时,我们必须要考虑程序出现问题的情况。比如,在定义方法时,方法需要接受参数。那么,当调用方法使用接受到的参数时,首先需要先对参数数据进行合法的判断,数据若不合法,就应该告诉调用者,传递合法的数据进来。这时需要使用抛出异常的方式来告诉调用者 。 Java 异常类 阅读全文
摘要:
一、异常处理机制二:声明抛出异常 1、声明抛出异常 声明抛出异常是 Java 中处理异常的第二种方式 (1)如果一个方法(中的语句执行时)可能生成某种异常,但是并不能确定如何处理这种异常,则此方法应显示地声明抛出异常,表明该方法将不对这些异常进行处理,而由该方法的调用者负责处理。 (2)在方法声明中 阅读全文
摘要:
一、Java 异常处理 编写程序时,要在出现可能出现错误的时候加上检测的代码,如判断分母为0,数据为空,过多的 if-else分支导致程序代码加长,臃肿,可读性差,因此采用异常处理机制。 Java采用的异常处理机制,是将异常处理的程序代码集中在一起,与正常的程序代码分开,使得程序简洁、优雅, 并易于 阅读全文
摘要:
一、异常概述 1、异常 在 Java 语言中,将程序执行中发生的不正常情况称为“异常”。(开发过程中的语法错误和逻辑错误不是异常) 指的是程序在执行过程中,出现的非正常的情况,最终会导致 JVM 的非正常停止。 在 Java 等面向对象的编程语言中,异常本身就是一个类,产生异常就是创建异常对象并抛出 阅读全文