我的老师给出了一个练习题的问题。我甚至不明白问题是什么,所以任何帮助都会受到赞赏。
“练习方法和类使用抛出异常的方法编写一个类。为调用前一个方法的类编写另一个方法,捕获并处理异常。使用main函数测试代码。”
我唯一理解的是使用main函数测试它。非常感谢任何帮助,谢谢。
答案 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)
}