捕捉异常 @try //有可能出异常的代码块 @catch //如果捕捉到错误,则会执行此处的代码 @finally //可选的

来源:互联网 发布:biorad cfx 软件下载 编辑:程序博客网 时间:2024/06/05 10:02

/*__________________________捕捉异常_____________________________*/

    //创建一个空数组

    NSArray *arr = [NSArrayarray];

    

    @try//有可能出异常的代码块

        //数组越界异常

        [arr objectAtIndex:5];

    }

    @catch (NSException *exception) {

        //如果捕捉到错误,则会执行此处的代码

        NSLog(@"错误:%@",exception);

    }

    @finally//@finally是可选的

        //不管有没有捕捉到异常,此处代码都会执行

        NSLog(@"@finally");

    }

0 0
原创粉丝点击