文章分类 - 异常处理
java基础
摘要:/** * 自定义异常通常都是通过继承一个异常来实现的 * 1.Throwable * 2.Exception * 3.RuntimeException * 4.自定义异常实现是,重写父类的构造方法 * 5.异常对象本身是没有任何意义,只是一个有意义的标识 * 6.受检异常:Exception: *
阅读全文
摘要:Throw:作用在方法内,表示抛出具体异常,由方法体内的语句处理。具体向外抛出的动作,所以它抛出的是一个异常实体类。若执行了Throw一定是抛出了某种异常。 Throws:作用在方法的声明上,表示如果抛出异常,则由该方法的调用者来进行异常处理。主要的声明这个方法会抛出会抛出某种类型的异常,让它的使用
阅读全文
摘要:一、异常的处理:抓抛模型。 "抛":程序在正常执行的过程中,一旦出现异常,就会在异常代码中生成一个对应异常类的对象。并将此对象抛出,一旦抛出对象以后,其后的代码就不在执行。 "抓":可以理解为异常的处理方式:1、try-catch-finally 2、throws 二、try-catch-final
阅读全文
摘要:/** * java.lang.Throwable * | java.lang.Error:一般不编写针对性代码 * | java.lang.Exception:可以进行异常处理的类型 * | 编译时异常(checked) * | IOException * | FileNoFoundExcepti
阅读全文
摘要:什么是异常? 异常是指在程序程序运行过程中,出现的非正常情况,以至于程序中断的一些行为。 什么是异常处理? 异常发生时,是任程序自生自灭,立刻退出终止,还是输出错误给用户? Java提供了更加优秀的解决办法:异常处理机制。 异常处理机制能让程序在异常发生时,按照代码的预先设定的异常处理逻辑,针对性地
阅读全文