JAVA中try catch捕获异常的问题

在java中添加捕获异常代码时,需要把认为可能会出现异常的代码包括在try语句块内,处理异常的代码包括在catch语句内。在程序执行时,如果try语句内的代码出现错误,try会创建异常对象并抛出,catch捕获异常对象,则catch语句块内的代码将会执行,这样就可以处理异常错误了。void fun1(){ throw int();//抛...
JAVA中try catch捕获异常的问题
在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
}
参考资料:百度百科 - try (java关键字)
2022-11-16
mengvlog 阅读 8 次 更新于 2025-07-19 13:30:49 我来答关注问题0
檬味博客在线解答立即免费咨询

Java相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部