int main( int argc, const char *argv[] ) { | |
@try { | |
[NSException raise:NSInternalInconsistency | |
format:@"An internal inconsistency was raised"]; | |
} | |
@catch (NSException *e) { | |
NSLog(@"Catch"); | |
} | |
@finally { | |
NSLog(@"Finally"); | |
} | |
@throw [NSException exceptionWithName:@"foo" reason:@"bar" userInfo:nil]; | |
NSException *exception = [NSException exceptionWithName: @"HotTeaException" | |
reason: @"The tea is too hot" | |
userInfo: nil]; | |
@throw exception; | |
return 0; | |
} |