@try @catch 如果 @try { //语句1 //语句2 如果语句1发生异常了 语句2不会执行 //先执行这里的 //并不是所有异常都可以处理 例如1/0这种异常 } @catch(NSException *es) { NSLog(@"%@",es);//这样可以打印出异常 //如果try里面语句出现异常就执行这里 没出现就省略 } @finally { //无论是否发生异常都会执行 }