2014开发教程异常处理方法.docxVIP

  • 1
  • 0
  • 约2.03千字
  • 约 4页
  • 2016-12-04 发布于北京
  • 举报
2014开发教程异常处理方法

在IOS开发中,我们一般都会需要捕获异常,防止应用程序突然的崩溃,给用户不友好的印象。其实OBJECT-C的异常处理方法和JAVA的雷同,下面我们一起来看看,以下程序已测试并通过:设备:IOS8模拟器中开发工具:XCode6.1@try { // 可能会出现崩溃的代码}@catch (NSException *exception) { // 捕获到的异常exception}@finally { // 结果处理}在这里举多一具比较详细的方法,抛出异常:@try { // 1 [self tryTwo];}@catch (NSException *exception) { // 2 NSLog(@%s\n%@, __FUNCTION__, exception);// @throw exception; // 这里不能再抛异常}@finally { // 3 NSLog(@我一定会执行);}// 4// 这里一定会执行NSLog(@try);tryTwo方法代码:- (void)tryTwo{ @try { // 5 NSString *str = @abc; [str substringFromIndex:111]; // 程序到这里会崩 } @catch (NSException *exception) { // 6// @throw exception;

文档评论(0)

1亿VIP精品文档

相关文档