第九章_异常
皖医大妇产科护理学习题及答案09胎儿及附属物异常

第九章胎儿及附属物异常【学习要求】1.掌握:双胎妊娠、胎儿窘迫、新生儿窒息、胎盘早剥、前置胎盘、羊水量异常、胎膜早破的概念、临床表现和处理原则及护理。
2.熟悉:胎儿及其附属物异常的护理措施。
3.了解:胎儿及其附属物异常的病因。
【重点】1. 双胎妊娠、胎儿窘迫、新生儿窒息、胎盘早剥、前置胎盘、羊水量异常、胎膜早破的概念。
2. 双胎妊娠、胎儿窘迫、新生儿窒息、胎盘早剥、前置胎盘、羊水量异常、胎膜早破临床表现。
3. 双胎妊娠、胎儿窘迫、新生儿窒息、胎盘早剥、前置胎盘、羊水量异常、胎膜早破的护理措施。
【难点】双胎妊娠、胎儿窘迫、新生儿窒息、胎盘早剥、前置胎盘、羊水量异常、胎膜早破的护理措施。
【练习题】一、单选题:1. 导致双胎妊娠的常见原因有()A.孕妇或丈夫家中兄弟姐妹较多B.孕妇的年龄偏小,胎次增多C.服用促排卵药D.妊娠期适当的体力运动E.妊娠期营养过剩2.关于双卵双胎的描述,正确的是( )A.双卵双胎占双胎妊娠的1/3B.双卵双胎可形成一个胎盘C.双卵双胎两胎儿性别相同D.双卵双胎间隔膜为两层羊膜E.双卵双胎是由两个卵子分别受精形成3.双胎妊娠最常见的并发症为( )A.脐带脱垂 B.产程延长,产后出血C.产褥感染 D.胎头交锁 E.胎膜早破4.早期诊断双胎妊娠最可靠的依据( )A.B型超声检查 B.多普勒胎儿仪检查C.β-hCG D.尿E3值 E.L/S比值5. 下列何种情况与双胎妊娠无关( )A.眙膜早破 B.早产 C.胎位异常 D.胎盘早剥 E.胎盘功能不全6.25岁,孕1产0,孕27周时,阴道发生流血两次,量不多,未治疗自止,今又有少量流血来院就诊,查体:宫高27cm,腹围78cm,胎心148次/分,胎位LSA,臀先露,未入盆,于孕40天时曾出现少量阴道流血,持续两天血止。
如果病人妊娠2+月出现阴道流血,妇查:阴道有暗红色血,宫颈着色软,子宫如孕4+月大小。
右侧扪及5×5cm大小囊性包块。
上海交通大学医学院(上海交大)练习题第九章 妊娠时限异常

第九章妊娠时限异常一、判断题1.发生在妊娠12周前的流产为早期流产,发生在妊娠12周至不足28周的流产为晚期流产。
( √ )2.早期自然流产的全过程是先出现腹痛后出现阴道流血;晚期流产的全过程是先阴道流血后腹痛。
( ╳ )3.规律子宫收缩(20分钟≥4次),伴宫颈缩短≥75%及宫口扩张2cm以上,妊娠28周至不足37周,诊断为早产临产。
( √ )4.近年国际上常用复发性流产取代习惯性流产,改为指连续2次的自然流产。
( √ ) 5.平时月经周期规则,妊娠≥42周尚未分娩为过期妊娠。
( √ )二、选择题1.下述临床表现最能提示难免流产的是:DA.下腹痛B.阴道流血C.子宫有压痛D.宫颈内口扩张见孕囊组织E.尿HCG弱阳性2.下列哪一项最有助于判断完全流产:EA阴道内见大量血块B下腹疼痛减轻C尿HCG弱阳性D子宫较停经周数小E B超未见宫腔有胚胎组织残留3.下列哪种情况是早产最常见原因:AA.胎膜早破B.妊娠合并中度贫血C.双胎D.羊水过多E.ABO血型不合4.一24岁已婚妇女来门诊检查,主诉停经70天,中下腹痛3天,下列哪项检查首选考虑:CA.基础体温B.腹部X线摄片C.妊娠试验D.黄体酮试验E.B型超声波检查5.一经产妇,32岁,孕35周,于今晨5时突然阴道大量流液急诊入院,并于上午8时自娩活男婴,体重2350克,该新生儿属于:CA.早期流产B.晚期流产C.早产D.足月产E.过期妊娠6.给孕妇注射地塞米松是为了预防早产儿哪项并发症:BA. 新生儿黄疸B. 新生儿呼吸窘迫综合征C. 新生儿颅内出血D. 新生儿肺炎E. 新生儿硬肿症7.一初产妇,26岁,未做产前检查,主诉近一周有少量阴道流血,入院Bp14/9kPa(105/68mmHg),胎心率166次/分,B超见单胎LOT,羊水量正常,估计孕周达42周。
此时最好的处理方法是:BA.输液+止血药物B.宫颈评分行人工破膜引产C. 即刻剖宫产术D.期待疗法E.给氧纠正胎儿窘迫三、名词解释1.早产:早产是指在满28孕周至37孕周之间(196~258天)的分娩。
第9章-Cortex-M3异常和中断

第九章Cortex-M3异常和中断9.1Cortex-M3异常91C t M39.2NVIC与中断控制929.1.1 异常类型异常。
CM3支持为所有能打断正常执行流的事件都称为CM3支持为数众多的系统异常和外部中断。
异常是另一种形式的中断,它是由内部fault引起的,或者内核的SysTick、SVCall等。
而中断是由随机的外部事件引发的。
件引发的编号为1~15的对应系统异常;编号为16~255的对应外部中断。
除了个别异常的优先级被定死外,其它异常的优先级都是可编程的。
可编程的当前运行的异常编号,是由特殊寄存器IPSR或NVIC的中断控制状态寄存器来给出的。
断控制状态寄存器来给出的异常表异常号异常类型优先级描述0N/A N/A没有异常在运行1复位-3 (最高)复位2NMI-2 不可屏蔽中断(外部NMI 输入)3硬件fault-1各种fault情况4内存管理fault可编程内存管理fault;MPU 访问非法地址5总线fault可编程总线fault,比如预取终止6用法fault可编程由于程序fault或尝试访问协处理器导致的异常7-10保留N/A—11SVCall可编程系统服务调用12调试监视器可编程调试监视器(续)13保留N/A—14PendSV可编程可挂起系统设备申请15SysTick可编程系统时钟定时器16外部中断#0可编程外部中断17外部中断#1可编程外部中断…………255外部中断#239可编程外部中断当一个被使能的异常发生时,如果它不能够被立即执行,它将被挂起(pending)。
9.1.2 优先级定义在CM3中优先级对于异常来说很关键的它决定一个 在CM3中,优先级对于异常来说很关键的,它决定个异常是否能被屏蔽,以及在未被屏蔽的情况下何时可以响应。
应优先级的数值越小,则优先级越高。
CM3支持中断嵌套,使得高优先级异常会抢占(preempt)低优先级异常。
3个系统异常:复位、NMI以及硬fault有固定的优先级,并且它们的优先级号是负数,从而高于所有其它异常。
Python大学教程ppt课件

例(例如,上例中的e),以获取存储在异常实例中的数据(例如,付 款金额e.bill),这只需要在异常类型后以逗号分隔并放置一个实例名即 可。
异常的捕获
• 当异常发生时,就需要捕获并处理相应的异常。try...except语句是捕获
处理异常的常用语句之一,其语法如下:
自定义异常
• Python如同很多高级程序设计语言一样允许用户自定义异常类型,用于
描述Python异常体系中没有涉及的异常情况。通过前面的学习,可知除 3个系统级异常外,其他异常类型均是Exception子类;而定义一个自定 义异常也十分简单,只需要定义一个继承了Exception类的派生类即可。 Python不会自动为用户抛出或处理任何自定义异常,因而用户需要使用 raise语句在合理的场合手工触发异常。
自定义异常
• Python如同很多高级程序设计语言一样允许用户自定义异常类型,用于
描述Python异常体系中没有涉及的异常情况。通过前面的学习,可知除 3个系统级异常外,其他异常类型均是Exception子类;而定义一个自定 义异常也十分简单,只需要定义一个继承了Exception类的派生类即可。 Python不会自动为用户抛出或处理任何自定义异常,因而用户需要使用 raise语句在合理的场合手工触发异常。
异常的抛出
• 程序在运行过程中出现错误而无法正常运行时,会陷入异常。此外,
Python也为用户提供了raise关键字以人为地抛出指定类型的异常。
• 使用raise语句手动抛出异常在程序调试、自定义异常等场景下有诸多应
用。注意,Python不会自动引发自定义异常,这要求程序开发者为自定 义的异常编写合理的异常抛出代码 。
第九章异常处理及程序调试

例9-1:传统处理程序出错及Python处理 异常比较
• 编写函数getRatios(v1, v2)。 • 假定参数v1、v2是等长的数字列表,要求
返回一个列表,该列表包含v1[i]/v2[i] 有意义的值。
使用传统程序设计方法处理错误:
调用及执行:
使用Python异常处理机制实现:
执行:
对比之下,传统处理错误方法的缺点显而易见:
例9-7:自定义异常
执行结果:
5、assert语句的使用
• assert语句用于检测某个条件表达式是否 为真。
• assert语句又称为断言语句,即assert 认为检测的表达式永远为真。
• if语句中的条件判断都可以使用assert语 句检测。例如,检测某个元组中元素的个 数是否大于1,如果assert语言断言失败 ,会引发AssertionError异常。
• 程序难读,因此难以维护和修改 • 效率较低
二、异常的处理
1、try…except的使用 • try…except语句用于处理问题语句,捕
获可能出现的异常。
• try子句中的代码块放置可能出现异常的语 句,except子句中的代码块处理异常。当 异常出现时,Python会自动生成1个异常 对象,该对象包括异常的具体信息,以及 异常的种类和错误位置。
例如:试图打开不存在的文件
• 说明:出现了FileNotFoundError异常
例9-2:使用try…except捕获 FileNotFoundError异常
执行结果:
又如:
• 同样可以使用try…except语句来处理该异常。 try…except语句后还可以添加1个else子句, 当try子句中的代码发生异常时,程序直接跳转 到except子句;反之,程序将执行else子句。
CP1H操作手册。第九章异常与处理

9
异
I/O 总线异常发生地点 ※I/O 总线异常发生地点的显示例
常
→0.0.→0.0.→ CJ 系列单元第 1 台
及 其
→0.0.→0.1.→ CJ 系列单元第 2 台
处 理
8.0.→e.9.→ → → No.重复使用错误
重复单元 No./机号 No.
※重复单元 No./机号 No. 的显示例
→0.0.→0.1.→ CJ 系列 CPU 高功能单元 单元 No.1 →8.0.→0.1.→ CJ 系列高功能 I/O 单元 机号 No.1 8.0.→e.1.→ → → I/O 点数超过
I/O 点数超过详细信息
※I/O 超过点数详细信息的显示例
→4.0.→0.0.→ 超过扩展 I/O 单元通道数(CPM1A) →6.0.→0.0.→ 超过扩展 I/O 单元连接台数(CPM1A) →e.0.→0.0.→ 超过 CJ 系列单元连接台数
8.0.→e.0.→ I/O 设定异常
9-4
9-1 异常的种类及确认方法
● POWER LED 时亮时灭时 可考虑为电源电压的变动、电源线的断线、接触不良。请确认电源系统及布线。
理
:
::
4.2.→f.f.→ FAL 指令异常(FAL 编号 511)
0.0.→f.1.→ 闪存异常
0.0.→8.b.→ → → 中断任务异常
发生中断任务异常机号 No. ※发生中断任务异常机号 No.的显示例
→8.0.→0.0.→ CJ 系列高功能 I/O 单元 机号 No.0 →8.0.→0.f.→ CJ 系列高功能 I/O 单元 机号 No.15 →8.0.→5.f.→ CJ 系列高功能 I/O 单元 机号 No.95
A294~A299 CH - -
异常分娩妇女的护理ppt课件

(二)对胎儿、新生儿的影响
胎膜早破、脐带脱垂 胎儿窘迫、胎儿死亡 新生儿窒息、外伤,甚至死亡 臂丛神经损伤及颅内出血
妇产科护理学
第九章 异常分娩妇女的护理
【护理评估】
第三节 胎儿及胎位异常
病史
身心状况
诊断检查
– 身体检查;疲乏、脱水酸中毒……
– 产科检查——腹部
– 阴道或肛门检查;大囟门在前/大小囟门在 两侧
第二节 产道异常
【产道异常】
第二节 产道异常
妇产科护理学
第九章 异常分娩妇女的护理
第二节 产道异常
【产道异常】
(一)骨产道异常
狭窄骨盆分类 – 骨盆入口平面狭窄 我国常见
• 单纯扁平骨盆(simple flat pelvis) • 佝偻病性扁平骨盆
– 中骨盆及骨盆出口平面狭窄
• 漏斗骨盆(funnel shaped pelvis) • 横径狭窄骨盆
第一节 产力异常
【产力异常】
(二)子宫收缩过强
协调性子宫收缩过强:急产 <3小时 – 对母儿的影响:产道损伤;产后出血;感染 新生儿死亡率增高 – 处理及护理:预测 检查 相应处理
不协调性子宫收缩过强 – 临床表现:强直性子宫收缩 子宫痉挛性狭窄环 – 处理及护理:镇静剂、解痉剂
妇产科护理学
第九章 异常分娩妇女的护理
第九章 异常分娩妇女的护理
异常分娩( Dystocia )
产力 产力异常
生理
妇产科护理学
产道 骨产道 异常 软产道异常
难产
VS
胎儿 胎位异常 胎儿发育异常
病理
第九章 异常分娩妇女的护理
第一节 产力异常
【病因】
妇产科护理学-课件第九章-异常分娩

时间短或不规则; ④往往有头盆不称和胎位异常。
(二) 临床表现
3.产程曲线异常 产程图是产程监护和识别难产的重要手段,产 程进展的标志是宫口扩张和胎先露部下降。
第二节 产道异常
产道包括骨产道(骨盆腔)及软产道(子宫下段、 宫颈、阴道、外阴),是胎儿经阴道娩出的通 道。产道异常可使胎儿娩出受阻,临床上以骨 产道异常多见。
一、骨产道异常
骨盆径线过短或形态异常,致使骨盆腔小于胎 先露部可通过的限度,阻碍胎先露部下降,影 响产程顺利进展,称为狭窄骨盆。
(一)狭窄骨盆的分类
注意水分与营养的补充。不能进食者静脉补充 营养。伴有酸中毒时应补充5%碳酸氢钠。低 钾血症时应给予氯化钾缓慢静脉滴注。初产妇 宫口开大<4cm、胎膜未破者,应给予温肥皂 水灌肠。自然排尿困难者,先行诱导法,无效 时及时导尿。破膜12小时以上应给予抗生素预 防感染。
(五)处理
2)加强子宫收缩:经上述一般处理,子宫收 缩力仍弱,确诊为协调性宫缩乏力,产程无明 显进展,可选用下列方法加强宫缩。
(三)对母儿影响
1.对产妇的影响 休息不好,进食少,精神与体力消耗,可出现疲乏无
力、肠胀气、排尿困难等,严重时可引起脱水、酸中 毒、低钾血症,影响子宫收缩。 由于第二产程延长,组织缺血、水肿、坏死,可导致 尿瘘。 胎膜早破以及多次肛查或阴道检查增加感染机会。 产后宫缩乏力影响胎盘剥离、娩出和子宫壁的血窦的 及时关闭,易引起产后出血。 手术产率高。
1.头盆不称或胎位异常 2.子宫因素 3.精神因素 4.内分泌失调 5.药物影响
(二) 临床表现
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第九章异常处理异常概述异常就是在程序运行的过程中所发生的不正常现象。
异常有很多种,还有一个继承体系,最上面的是Throwable,最常用的是Exception和它的子类Exception分为两大类异常:运行时异常:包括RuntimeException及其子类,不要求程序必须对它们作出处理,Checked异常(非运行时异常):Error这个分支的异常我们在程序中不可以捕获和处理。
常见的异常异常说明ArithmeticException 算术异常ArrayIndexOutOfBoundsException 数组越界异常NullPointerException 空指针异常ClassNotFountException 类找不到异常NumberFormatException 数字格式化异常InputMismatchException 输入不匹配异常单词arithmetic [ə'rɪθmətɪk] 算术bounds [baʊndz] 界限pointer ['pɒɪntə] 指针match [mætʃ]匹配cast [kɑːst] 抛Java异常处理机制如果try块中没有发生异常,那么代码执行完try块中的代码后直接执行catch块之后的代码,catch块中的代码会被忽略,如果try块中发生了异常,并且异常的类型和catch块中的异常类型有匹配的话就可以进入到该catch块中,执行完该catch块后不会回到try地方继续执行,而直接跳出catch语句块向下执行。
如果try块中发生了异常,但是发生的异常和catch块中的异常类型不一致的话,就不会进入到catch块,程序会终止运行,即catch块之后的代码也不会再运行了,try块中发生异常之后的代码就不会执行了。
注意:try块里应该放尽量少的代码,只有那些会产生异常的代码才应该放在try块里,千万不要因为学习了try-catch,就在每个方法中都从头至尾的使用try-catch,如果这样做的话会影响程序的运行效率。
当异常产生时,方法的执行流程以非线性方式执行,甚至在没有匹配到catch子句时,从方法体中过早退出,但有时,无论异常未产生还是产生后被捕获,都希望有些语句必须执行,此时要用final关键字来修饰。
即不管异常是否产生如果要想某个语句块都被执行,用final关键在来修饰该语句块。
格式:try{要检查的语句块}catch(异常类对象名称){异常发生时的处理语句}final{一定会运行到的语句块}1.try 程序块若是有异常发生时,程序的运行便中断,并抛出“异常类所产生的对象”。
2.抛出的对象如果属于catch()括号内欲捕获的异常类,则catch 会捕捉此异常,然后进到catch 的块里继续运行。
否则程序会终止运行或进入final语句块执行。
3.无论try 程序块是否有捕捉到异常,或者捕捉到的异常是否与catch()括号里的异常相同,最后一定会运行finally 块里的程序代码。
finally 的程序代码块运行结束后,程序再回到try-catch-finally 块之后继续执行。
由上述的过程可知,异常捕捉的过程中做了两个判断:第一个是try 程序块是否有异常产生,第二个是产生的异常是否和catch()括号内欲捕捉的异常相同。
值得一提的是,finally 块是可以省略的。
如果省略了finally 块不写,则在catch()块运行结束后,程序跳到try-catch 块之后继续执行。
finally块的用法跟try差不多,也是一个关键字后跟一对花括号。
finally 块的作用是无论try块中是否发生异常,也无论catch块是否能够捕获异常,finally块都至少执行一次。
注意:在try块里有return语句,finally块还会执行,在catch块中有返回也是一样,都会先执行finally,然后执行return,如果finally块中有return的话,那么在finally块中就会直接返回。
如果在finally块中使用了return语句的话,会得到一个警告就是finally块未正常完成。
人为的让程序自动退出注意:一个非零的状态码表示不正常的退出。
我们可以这样使用:关于多重catch要注意的问题(1)进行多重catch的时候,异常的类型要从小到大(从子类到父类)排列,而不能从大到小排列。
输出异常信息:方法一的格式:异常对象.printStackTrace();方法一的格式:异常对象.getMessage();stack [stæk] 堆,栈;trace [treɪs] 描绘。
message ['mesɪdʒ] 消息注意:可以抛出异常的类型?Excption及其子类(1)已检查异常(2)Runtime异常抛出异常Java程序在运行时如果引发了一个可以识别的错误,就会产生一个与错误相对应的异常类的对象,这个过程称作异常的抛出使用throws声明抛出异常如果在一个方法中抛出了异常,希望调用者能够去及时地捕获异常,Java语言通过关键字throws声明某个方法可能抛出的各种异常以通知调用者。
throws可以同时声明多个异常,之间由逗号隔开。
throws使用的格式:返回值方法名(参数列表)throws 要抛出的异常名列表{}说明(1)如某个方法myMethod可能产生Exception1,Exception2和Exception3三种异常,而它们又都是Super_Exception类的子类,则应在相应的方法中声明可能抛出的异常类语句如下:void myMethod ()throws Exception1,Exception2,Exception3{}与之等价的声明:void myMethod ()throws Super_Exception {}(2)被调用函数抛出异常,在调用函数进行异常捕获和处理,如果调用函数不对异常进行处理那么调用函数要对异常进行抛出,直到main()抛出。
由虚拟机来处理为止。
使用throw抛出异常-----------程序员人为的抛出即自己定义的异常(保证数据的一致性)除了系统自动抛出异常外,在编程过程中,有些问题是系统无法发现并解决的,此时需要程序员而不是系统来自行抛出异常,把问题提交给调用者来解决。
本节将介绍如何抛出(throw)异常,以及如何由try-catch 来接收所抛出的异常。
抛出异常有下列两种方式:1、程序中抛出异常2、指定方法抛出异常自定义异常Java语言可以通过继承的方式编写自己的异常类,自己编写的异常通常继承的父类有:Throwable ,Exception 和RuntimeException。
自定义异常的一般步骤:(1)定义异常类,并继承父类(2)编写异常类的构造方法,并调用父类的构造方法来实现。
(3)实例化自定义异常类的对象,并在程序中使用throw抛出。
throw的语法throw new Exception();//简单的抛出异常。
throw new Exception(String message);//带参数的抛出告诉异常的解释信息。
throw new Exception(String message,Throwable cause);//throw new Exception(Throwable cause);//总结throw和throws的区别(1)作用不同throw程序员自己主动想在程序中的某个地方抛出某种异常throws是告诉方法的调用者,执行我可能会出现引发什么类型的异常。
(2)使用的位置不同throw位于方法体中,可以单独使用throws 必须跟在方法参数列表的后面,不能单独使用(3)内容不同Throw一次只能抛出一个异常对象。
Throws一次可以抛出多个异常类。
前面所学的异常处理模型是:有A和B两个方法,当A方法调用B方法时,B方法抛出异常,这个时候呢A方法就有两种处理的方式1.用throws将异常再次抛出。
2.就是用try-catch 做具体的处理。
本节引入异常链的概念1.什么是异常链?就是用try-catch处理异常的时候,在catch里面不做细致的处理,而仅仅是将异常再次抛出,然后通过方法声明throws再声明该方法抛出某种异常。
这就是异常链。
简单的说就是A方法调用B方法,B方法抛出异常,A方法用try…catch处理异常的时候通过catch又将异常抛出。
在catch里面又抛出异常有个选择,是抛出原有的异常呢还是抛出新的异常。
如果抛出原有的异常,那么显然是个糟糕的设计,因为A方法和B方法进行了关联(他们通过抛出同一个异常类型关联了起来),这样不利于代码的修改和维护,另一种方式,我们抛出一个新的异常,这显然解决了A方法和B方法的关联问题,但同时带来了一个新的问题就是原有的异常信息丢失。
那么异常链如何来解决这个问题呢我们希望通过异常链在抛出一个新的异常同时保留原有的异常信息,如何做到的呢前面在编写异常类的时候有4个构造方法,其中后2个构造方法中都有参数类型是Throwalbe 参数名是cause,这个就是来保留原有异常信息。
如果我们在编写自定义异常的时候没有添加后俩个构造方法,我们还可以通过Throwable里面的另外一个方法来添加异常链信息,就是initCause()这个方法,通过initCause()也可以指定引起新的异常的异常原因。
注意:如果Cause指向自己,说明该属性没有初始化或者该异常已经是异常的源头了。
1、程序中没有处理异常代码时,Java 的默认异常处理机制会做下面的操作:(1)抛出异常。
(2)停止程序运行。
2、异常处理是由try、catch 与finally 三个关键字所组成的程序块,3、try 程序块中若有异常发生时,程序的运行便会中断,抛出“由系统类所产生的对象”,并依下列的步骤来运行:(1)抛出的对象如果属于catch()括号内所要捕捉的异常类,catch 会捕捉此异常,然后进到catch 程序块里继续执行。
(2)无论try 程序块是否捕捉到异常,也不管捕捉到的异常是否与catch()括号里的异常相同,最后都会运行finally 块里的程序代码。
(3)finally 中的代码是异常的统一出口,无论是否发生异常都会执行此段代码。
4、当异常发生时,有两种处理方式:(1)、交由Java 默认的异常处理机制去处理。
(2)、自行编写try-catch-finally 块来捕捉异常。
5、异常可分为两大类:ng.Exception 与ng.Error 类。
6、RunntimeException 可以不编写异常处理的程序代码,依然可以编译成功,它是在程序运行时才有可能发生的;而其它的Exception 一定要编写异常处理的程序代码才能使程序通过编译。