C++教程教学课件 作者 郑莉 李宁 12_容错及异常处理基础.pptVIP

  • 6
  • 0
  • 约4.86千字
  • 约 22页
  • 2019-10-04 发布于广东
  • 举报

C++教程教学课件 作者 郑莉 李宁 12_容错及异常处理基础.ppt

例12-6:处理new失败时的bad_alloc异常 #include iostream #include new using namespace std; int main() { double* pArray[10]; try{ for(int i=0; i10; i++){ pArray[i] = new double; cout “Allocateddoubles in pArray[”i”]\n”; } } catch (bad_alloc memoryAllocationException){ cout “Exception occurred;”memoryAllocationException.what()endl; } return 0; } * 12.5 标准程序库异常处理 运行结果: Allocateddoubles in pArray[0] Allocateddoubles in pArray[1] Exception occurred; Allocation Failure 例12-6

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档