异常

异常:


1.概述:异常就是java程序在运行中出现的错误

2.继承体系:Throwable 有两个子类Exception和Error  exception 是异常  error是错误    二者的区别是异常可以被程序本身处理,而错误是无法处理。

3.jvm默认是如何处理异常的:

1)mian函数收到异常后有两种处理方式:

              a.自己有将该问题处理,然后继续运行

              b.自己没有针对的处理方式,只有交给调用main的jvm来处理--->jvm有一个默认的处理机制,将该异常处理,并将异常的名字信息异常出现的位置打印到控制台。

4.运行异常和编译异常:

    1)所有的RuntimeException及其子类异常被称为运行时异常,其他的为编译异常

    2)编译异常,编译时就必须进行处理,不然无法通过编译,程序会出现错误;

    3)运行异常,无需处理,也可以和编译异常一样进行处理;

5.throws和throw的区别:

      1)throws:用在方法声明后面,跟的是异常类名;可以跟多个异常类,用逗号隔开;表示抛出异常,交给调用者来处理

      2)throw:用在方法内,后面跟的是异常对象名;只能抛出一个异常对象名;抛出异常,交给方法体内语句进处理

6.异常处理的注意事项:

    1)子类重写父类方法时,子类只能抛出相同的异常或者父类异常的子类;

    2)如果父类抛出了多个异常,子类重写父类的时候,只能抛出相同的异常,或者抛出父类异常的子集,不能              抛出新的异常;

  3)如果父类没有抛出异常,那么子类的方法绝对不可以抛出异常,如果子类中有异常,只可以进行try catch进          行处理,不可以抛出

*7.自定义异常

    格式: class  名字  extends Exception{ 

                        空参构造;

                        有参构造

                    }

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 216,843评论 6 502
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,538评论 3 392
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 163,187评论 0 353
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,264评论 1 292
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,289评论 6 390
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,231评论 1 299
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,116评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,945评论 0 275
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,367评论 1 313
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,581评论 2 333
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,754评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,458评论 5 344
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,068评论 3 327
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,692评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,842评论 1 269
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,797评论 2 369
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,654评论 2 354

推荐阅读更多精彩内容

  • 1、异常 1.1、异常介绍 异常:不正常。生活中的异常:例:在上课时,突然间停电,造成上课终止。 处理:等待来...
    Villain丶Cc阅读 980评论 0 5
  • Java异常简介 Java异常是Java提供的一种识别及响应错误的一致性机制。Java异常机制可以使程序中异常处理...
    JourWon阅读 1,259评论 0 5
  • 目录介绍 1.什么是异常 2.异常2.1 异常的概述和分类【了解】2.2 JVM默认是如何处理异常的【理解】2.3...
    杨充211阅读 316评论 0 1
  • 异常:现实生活的病现实生活中万物在发展和变化会出现各种各样不正常的现象。1:例如:人的成长过程中会生病。|——病|...
    多了去的YangXuLei阅读 1,003评论 0 6
  • 我等了一个人很久 等风来 也等他来 曾经听说有些人,会因为爱上一个人而千疮百孔,没想到的是我也是万千中的一个。...
    菀语阅读 194评论 0 0