我正在阅读我的C ++文本,它向我展示了这个错误的脚手架。然而,它并没有解释"异常& E" part.I知道&表示正在通过引用"传递的东西,但我从未见过异常数据类型。
#include "std_lib_facililies.h"
int main(){
try {
//your code here
keep_window_open();
return 0 ;
}
catch (exception& e) {
cerr << "error: n << e. whatO << '\n ' ;
keep_window_openO:
return 1 ;
}
catch (...) {
cerr « "Oops: unknown exception!\n";
keep_window_open() ;
return 2;
}
}