Error handling官方文档

  1. Domain有很多用途。当检查错误时,塔给出Cocoa程序一种鉴别MacX 子系统的参考。它也帮助区分不同子系统之间的错误码。而且,它提提供了错误码之间的一种松散的关系,比如NSOSStatusErrorDomain也许是NSMachErrorDomain错误中的一种。
  2. Error的userInfo中,存储自定义字符串。用途如下: a) Error description:错误的主要描述。 b) Failure reason:简单的描述错误发生原因。
  3. Error object和exception object之间是有不同的。 a) Exception是程序错误,是范围之外的问题或者无效的方法参数。 这些错误应该被进行处理。 b) 已经上线的应用依然会产生各种exception,有些是真的异常,诸如 out of memory, boot volume not available等等。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏程序猿DD

Spring Boot中增强对MongoDB的配置(连接池等)

之前在博客上转载了一篇关于《如何在Spring Boot中是配置MongoDB的连接数》的文章,相信关注我博客的朋友们肯定也看过了。这篇文章的作者主要重写了 M...

4768
来自专栏王二麻子IT技术交流园地

JSP技术介绍

1. 技术介绍 JSP即Java Server Page,中文全称是Java服务器语言。它是由Sun Microsystems公司倡导、许多公司参与建立的一种动...

3096
来自专栏Java开发

Elasticsearch 2.x.x版本安装bigdesk插件

bigdesk Github地址:https://github.com/lukas-vlcek/bigdesk bigdesk支持的最新版本的ES是1.3.0...

1292
来自专栏译文

8种基于文件的Linux备份解决方案

在开发不同的 Web 项目时,我积累了大量的工具和服务,以方便开发人员、系统管理员和运维的工作。 在这些项目即将开发完成之时,开发人员面临的头号难题之一,是对媒...

38810
来自专栏听雨堂

MySql.Data.dll的版本

在.Net下访问Mysql,先是用6.4.4,老有问题,也不知道哪个版本可以用,查询官网 https://dev.mysql.com/doc/connector...

36011
来自专栏云计算教程系列

什么是负载均衡?

负载均衡是高可用性基础架构的关键组件,通常用在多个服务器之间分配工作负载来提高网站、应用程序、数据库和其他服务的性能和可靠性。

2318
来自专栏Pythonista

安装scrapy解决的坑

本来以为是缺少 Microsoft Visual C++ 14.0 这个库,一看下载需要400多M,算了再看下报错。。。

2293
来自专栏游戏开发那些事

【LINUX/UNIX网络编程】之使用消息队列,信号量和命名管道实现的多进程服务器(多人群聊系统)

        信号量(初值5,主进程接受一个客户连接后执行P操作判断是否超过5,转发子进程有一个客户退出后执行V操作,并发消息队列标识符)

1954
来自专栏IT笔记

Nginx + Shiro + Ehcache 实现负载均衡集群(成绩报告查询系统)

项目介绍 最近在做一款产品,对外提供学生成绩报告的查询,支付,查看以及下载等一系列功能,这里就简称成绩报告查询系统吧。 初步参赛人数十万左右,可能会存在相对高的...

4405
来自专栏developerHaoz 的安卓之旅

Android 解锁 Gradle 依赖新姿势

相信现在大部分人都在使用 Gradle 来进行依赖管理,不得不说,Gradle 真的相当简洁、好用,举个例子,如果我们想依赖 okhttp,直接

1054

扫码关注云+社区

领取腾讯云代金券