try catch
求大神指导下:
try
{
int b = 0;
int a =12/b;
printf("try:a= %d,",a);
}
catch(...)
{
printf("catch:\n");
}
finally
{
printf("finally:\n"); }
异常了为什么不进入catch?报错,error C2065: “finally”: 未声明的标识符
试过_try _finally还是报错,怎么解决
[解决办法]
1. 除0在C++中不抛异常
2. 我如果没记错的话,finally就不是C++的关键字
[解决办法]
java中有finally,
C++应该没有