JAVA 异常

1 异常

设置异常的目的是为了认为的对程序可能出现的错误进行处理。

常常在会程序会出现错误的地方增加异常处理,比如,对除数是否为0的检测

JAVA把异常处理代码集中在一起,和正常代码分开?

JAVA异常机制是包括两部分

抛出异常

抛出异常的实质就是,当系统检测到程序出现异常的时候,会主动抛出一个异常对象。

捕获异常

当在一个函数内,抛出异常,这个异常对象会被抛到调用函数中,如果异常对象没有被处理,那么它会继续被抛给这个调用函数的调用者,一直进行下去,直到被处理

如果异常被抛到了main()函数中,且main()也不处理那么程序就停止。。程序员只能处理Exception,而处理不了Error。




异常类



手动抛的必须是Throwable类或者子类的实例

自己定义的异常类,必须是继承与Exception类的子类


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值