需要帮助理解方法和例外[目标C]

时间:2013-02-13 15:00:51

标签: objective-c

我的老师给出了一个练习题的问题。我甚至不明白问题是什么,所以任何帮助都会受到赞赏。

“练习方法和类使用抛出异常的方法编写一个类。为调用前一个方法的类编写另一个方法,捕获并处理异常。使用main函数测试代码。”

我唯一理解的是使用main函数测试它。非常感谢任何帮助,谢谢。

1 个答案:

答案 0 :(得分:1)

您正在寻找的是一个包含try / catch语句的方法

@try {
    //do something
}
@catch (NSException *exception){
   //do something if the code in the try failed

   //OR
   @throw exception; //this will make the method called "above" this method handle the exception (eg a method calling another method, that fails, passes the exception back to the top level one)
}