异常
ALError.h
方法 | 说明 |
---|---|
ALError::toString() | 获取“ALError”字符串 |
所有的NAOqi错误都基于异常。所有用户命令都应封装在一个“try catch block”里。
// C++ sample try { // init to 0 getParentBroker()->getMemoryProxy()->insertData("variableName",0) } catch(ALError&e) { std::cout << "error: " << e.toString() << std::endl; }
# python sample try: #init to 0 ALMemory.insertData("variableName",0) except RuntimeError,e: print "failed to init variable" print e