摘要:
虽然在实际编程中NSException运用不多,但也不妨碍了解一下Cocoa异常编程。异常处理是管理非典型事件(例如未被识别的消息)的过程,此过程将会中断正常的程序执行。如果没有足够的错误处理,遇到非典型事件时,程序可能立刻抛出(或者引发)一种被称之为异常的东西,然后结束运行。异常的类型程序抛出异常的原因多种多样,可由硬件导致也可由软件引起。异常的例子很多,包括被零除、下溢和上异之类的数学错误,调用未定义的指令(例如,试图调用一个没有定义的方法 )以及试图越界访问群体中的元素 。Cocoa异常由NSException对象作为载体,下面是NSException的声明:1 @interface N 阅读全文
posted @ 2012-09-24 14:16 扬名 阅读(7111) 评论(0) 推荐(1)
浙公网安备 33010602011771号