异常处理

(下面的内容主要是让自己以后在使用中能够很快的想起并使用,不适合别人来学习知识点的,所以如果你不小心Google进来了,那么浪费你时间了)

在windows里面异常处理主要是通过:

_try,_except,_finally

这3个模块来处理的,当然里面会用到GetExceptionCode来得到异常代码,一般是在

_except(filter(GetExceptionCode()))

{

 ....

}

里面用到的,

当然如果我们需要定义自己的异常,那么可以通过RaiseException这个函数来抛出自己的异常,注意如果是自己定义的异常那么这个函数的第一个参数 的第29位应该置为1.

下面来看个例子:

 

得到的结果是:

access violation

this is thie first exception body

user's exception

this is the second exception body


评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值