欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

iOS 抛出异常@throw解决方案

程序员文章站 2022-12-12 21:29:16
有时候我们项目需求,需要人为的抛出异常,使程序崩溃退出,这时候就用到@throw了  @throw [NSException exceptionWithName:@&q...

有时候我们项目需求,需要人为的抛出异常,使程序崩溃退出,这时候就用到@throw了

 @throw [NSException exceptionWithName:@"context show" reason:@"crush's reason" userInfo:nil];

运行程序就会出现如下打印结果:

Terminating app due to uncaught exception 'context show', reason: 'crush's reason'