如何在 C++ 中捕获所有异常?
异常是在程序执行时产生的问题。这是一个在运行时触发的事件。它保护代码,即使在抛出异常后也能运行程序。异常处理用于处理异常。我们可以使用 try catch 块保护代码。
Catch 块用于捕获所有类型的异常。关键字“catch”用于捕获异常。
以下是在 C++ 语言中捕获所有异常的示例,
示例
#include <iostream>
using namespace std;
void func(int a) {
try {
if(a==0) throw 23.33;
if(a==1) throw 's';
} catch(...) {
cout << "Caught Exception!\n";
}
}
int main() {
func(0);
func(1);
return 0;
}输出
以下是输出
Caught Exception! Caught Exception!
广告
数据结构
网络
关系数据库管理系统
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP