C++异常(3)

原创 2013年12月03日 14:32:51

 

我试图 用最简单的东西来解释

这个是一个连续剧,希望大家从第一篇开始看

 

#include "stdafx.h"

int main(int argc, char* argv[])
{
	
	try
	{
		int a=0;
		int b=1;
		int c = b / a;
	}
	catch(...)
	{
		printf("这个是啥异常?\r\n");
	}
	return 0;
}


运行显示

 

这个是啥异常?


 

相关文章推荐

C++的可移植性和跨平台开发[3]:异常处理

★小心new分配内存失败     早期的老式编译器生成的代码,如果new失败会返回空指针。我当年用的Borland C++ 3.1似乎就是这样的,现在这种编译器应该不多见了。如果你目前用的编译器还有...

More Effective C++总结(3):异常

条款9: 使用析构函数防止资源泄漏 下面代码会产生的问题:pa->processAdoption()可能抛出异常,导致delete不被执行 void processAdoption(istream...
  • rommi
  • rommi
  • 2011年09月20日 15:31
  • 645

C++的可移植性和跨平台开发[3]--异常处理

上一个帖子“语法”由于篇幅有限,没来得及聊异常,现在把和异常相关的部分单独拿出来说一下。   ★小心new分配内存失败   早期的老式编译器生成的代码,如果new失败会返回空指针。我当年用的Bor...

C++异常(3) - 捕获基类与子类的异常

如果基类和子类都被做为异常捕获,则子类的catch代码块必须出现在基类之前。 如果把基类放在前面,则子类的catch代码块永远都不会被调用。 例如,下面程序打印“Caught Base Except...
  • big_bit
  • big_bit
  • 2016年09月01日 15:51
  • 262

金蝶K3异常用户信息清理工具

  • 2017年08月15日 15:09
  • 49KB
  • 下载

Python3 (入门4) 异常

Python3 (入门4) 异常
  • Rozol
  • Rozol
  • 2017年04月05日 19:34
  • 1604

应对STM32_Cortex-M3_HardFault异常

  • 2015年10月28日 15:56
  • 1.2MB
  • 下载

s3c2410 中断异常处理

  • 2013年04月06日 01:04
  • 499KB
  • 下载

S3C2440 异常进入和退出

S3C2440 异常进入和退出       根据异常类型的不同,返回的方式也不同。异常造成下一条指令要从相应的向量表入口读取。  1 处理器对异常的反应 产生异常时,处理器采取如下动作: 1. 将 ...
  • ce123
  • ce123
  • 2011年08月13日 00:12
  • 1819
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:C++异常(3)
举报原因:
原因补充:

(最多只允许输入30个字)