异常处理的水很深

本文介绍了异常的概念及其处理机制,详细解释了try、catch、finally等关键字的使用方式,并通过实例展示了如何在代码中加入异常处理并记录日志。

定义

  1. 异常是指应用程序运行时遇到的错误或程序意外的行为。

2 . 异常处理则是在应用程序发生异常情况时,采取什么样的操作,是继续程序的执行,还是中断用户的操作。


格式

try
{
    //try块
    //这一区块中放置需要被执行的程序代码
}

cath(exception ex)
{
    //catch块
    //exception表示异常处理器,可以为系统缺省的异常处理器,也可以是用户自定义的异常处理器
}

finally
{
    //finally块
    //它在每次块退出时都执行,不论退出是由正常控制流引起的还是由未处理的异常引起的
}

throw语句

有时在方法中出现了异常,不一定要立即要把它显示出来,而是想把这个异常抛出,并让调用这个方法的程序进行捕捉和处理,它的格式为:

throw [表达式];

实例

接下来,小编为了实现软件功能,在代码中加入异常处理,并在出现异常的同时写入日志,方便查看。

总结

评论 14
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

杨倩-Yvonne

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值