定义函数时,需要注意以下处理方法:
(1)抛异常模式(何时使用???),推荐:一直抛出到最上层,然后弹出异常消息框(当中间存在跨线程时 【跨子线程 或 跨主线程】,若在跨线程中出现异常,则可以在catch{}中弹出消息框,并返回特殊值,比如:null 、 false等)
(2)不抛出模式(何时使用???)(异常时,可返回特殊值进行处理,比如:null 、 false等)
定义函数时,需要注意以下处理方法:
(1)抛异常模式(何时使用???),推荐:一直抛出到最上层,然后弹出异常消息框(当中间存在跨线程时 【跨子线程 或 跨主线程】,若在跨线程中出现异常,则可以在catch{}中弹出消息框,并返回特殊值,比如:null 、 false等)
(2)不抛出模式(何时使用???)(异常时,可返回特殊值进行处理,比如:null 、 false等)
上一篇:从demo进化到产品的过程
下一篇:一星和二星
一个模块如何处理异常?最理想,最好的用模块是没有异常,保证操作如预想的结果一致。当操作无法成功完时,必然会产生
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M