JAVA中try catch捕获异常的问题

如题所述

第1个回答  2022-11-16

在java中添加捕获异常代码时,需要把认为可能会出现异常的代码包括在try语句块内,处理异常的代码包括在catch语句内。在程序执行时,如果try语句内的代码出现错误,try会创建异常对象并抛出,catch捕获异常对象,则catch语句块内的代码将会执行,这样就可以处理异常错误了。

void fun1()

{

throw int();//抛出错误信息

}

int main()

{

try

{

fun1();

}

catch (int &e)//捕获错误信息

{

cout << "Exception" << endl;

cout << e << endl;

return 0;

}

扩展资料

try是try..catch..finally块中用来引导第一部分的关键字,用于声明需要捕获指定语句块的异常

完整的使用方法是

try {

语句块1

} catch (<? extends Throwable> e) {

语句块2.1

} catch (<? extends Throwable> e) {

语句块2.2

} catch (<? extends Throwable> e) {

语句块2.3

...

} finally {

语句块3

}

参考资料:

相关了解……

你可能感兴趣的内容

大家正在搜

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网