Java基础-异常

异常就是程序出现不正常的情况.

一.异常的体系:

       Throwable

                   |--Error  严重问题,我们不处理.

                   |--Exception

                            |--RuntimeException:运行期异常,需要修正代码.

                            |--非RuntimeException:编译期异常,必须处理,否则编译不通过.


二.异常的处理:

A:JVM的默认处理:把异常名称,原因,位置等信息输出在控制台,程序不能继续执行了.

B:自己处理

             a:try...catch...finally:自己编写处理代码,后面的程序可以继续执行.

             b:throws:把自己处理不了的,在方法上声明,告诉调用者,这里有问题.

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • “简单不先于复杂,而是在复杂之后.” —— Alan Perlis Java异常 异常指不期而至的各种状况,如:文...
    白衬衫少年阅读 309评论 0 0
  • 异常,说起来,就是一张图,5个关键字。 一张图, 5个关键字 try catch finally throw th...
    阿敏其人阅读 615评论 0 2
  • JAVA异常与异常处理详解 一、异常简介 什么是异常? 异常就是有异于常态,和正常情况不一样,有错误出错。在jav...
    java大湿兄阅读 1,008评论 0 11
  • 什么是Java异常 异常是一个事件,它发生在程序运行期间,干扰了正常的指令流程。Java通 过API中Throwa...
    AsgoodAswater阅读 1,027评论 0 0
  • 什么是异常 异常是指阻止当前方法或者作用域继续执行的问题。异常对象(包括Exception和Error)都是Thr...
    朽木丿碎风阅读 385评论 0 1