OC视频笔记4.8(异常处理)
来源:互联网 发布:python class 转 json 编辑:程序博客网 时间:2024/06/12 01:21
什么是异常:
异常就是程序执行时发生的某种特殊状况,打断了正常的运转流程。
---------------------------------------------------------------------------捕获异常:---------------------------------------------
创建一个空的数组
NSArray *array = 【NSArray array】;
做一个数组越界:
【array objectAtIndex:5】;
这时候就会出现越界异常了
可以用@catch捕获异常
代码流程如下:
@try{ //捕捉异常必写代码块
//越界数组,,,,try是包装有可能产生异常的代码
【array objectAtIndex:5】;
}
@catch(NSException *exception){ //捕捉异常必写代码块
//如果捕捉到异常,就会执行本代码块里面的代码
NSLog(@“错误:%@”,exception);//这里是打印一下错误
}
@finally{ //可选是否写finally代码块
//不管是否捕捉到异常,finally里面的代码都会执行
NSLog(@“finally”);
}
0 0
- OC视频笔记4.8(异常处理)
- OC异常处理
- oc的异常处理
- OC 异常处理
- OC 异常处理
- OC异常处理大全
- OC视频笔记(内存管理)
- OC视频笔记(对象的拷贝 )
- OC视频笔记-1
- OC视频笔记-2
- OC视频笔记-3
- OC视频笔记-3
- OC视频笔记-4
- OC视频笔记-5
- OC视频笔记1(OC语言概述)
- OC视频笔记3(OC常用类型)
- php面向对象视频笔记之第五章(错误和异常处理)
- OC使用@try处理异常
- [Erlang]VM启动参数研究
- POJ 3414 dfs倒水问题
- 转:一些不常见但是很重要的数据结构
- 学习SSH时的练习demo,实现分页和登录等简单功能
- 安装SQL Server 2012过程中出现“启用windows功能NetFx3时出错”(错误原因、详细分析及解决方法)以及在Windows Server2012上安装.NET Framework 3
- OC视频笔记4.8(异常处理)
- "Selenium for Android"的Robotium 一 概述
- Android向Web提交参数的4种方式总结
- 利用java mail发送邮件
- std::string详解
- hadoop能用到的系统端口
- Python 抓取并解析 HTML
- iOS-cornerstone破解版
- SQL注入 手工检查(php)