可能重复:
iphone - 尝试,抓住问题
请告诉我使用@try @catch 对ios 开发很有用。我想知道 NSException 的子类。请给我链接以了解它。
可能重复:
iphone - 尝试,抓住问题
请告诉我使用@try @catch 对ios 开发很有用。我想知道 NSException 的子类。请给我链接以了解它。
好吧,您错过了@finally 的一部分,它是无论是否抛出异常都会运行的代码段,如果它不存在,则在运行 catch 块之后的代码块。此外,人们通常不使用 @throw 来抛出例外。
NSException
无论如何,如果已经知道您的异常,建议使用,您可以创建和引发异常。
你可以看看NSException Apple's Reference和About Exceptions and Errors