编程

异常、自定义异常

2019-09-30  本文已影响0人  歪瑞破费特

异常:导致程序的正常流程被中断的事件,叫做异常

 异常的处理:

1.第一种处理方式: try catch finally

通过try来包含  catch处理异常  finally最后终会执行

 2.第二种方式:throws

    通过方法来抛出异常

    调用这个方法的语句必须要catch处理这个异常

异常的分类:

1.错误     系统发生的错误,不可抗  内存超出范围   

2.运行时异常   下标越界、分母为零   (很难发现,运行时才会发现)

3.可查异常    账户余额为零时继续扣钱(这个异常必须处理不然程序崩溃)

这三种异常都可以被捕捉到

自定义异常(步骤):

1.将会出现异常的方法throws抛出异常、并throw到异常类

2.定义自定义异常类,和两个构造方法(一个有参、一个无参)

3.调用该抛出异常的方法的语句,必须处理catch该异常

自定义异常
上一篇下一篇

猜你喜欢

热点阅读