JAVA中try catch捕获异常的问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JAVA中try catch捕获异常的问题相关的知识,希望对你有一定的参考价值。

参考技术A

在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关键字)

使用try和catch捕获异常

Java程序在执行过程中如果出现异常,会自动生成一个异常对象,该异常对象将被自动提交给JVM,当JVM接收到异常对象时,会寻找能处理这一异常的代码,并把当前异常对象交给其处理,这一过程称为捕获(catch)异常。如果JVM找不到可以捕获异常的方法,则运行时系统将终止,相应的Java程序也将退出。

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

使用try和catch的语法规则如下:

try {

可能发生异常的代码

}

catch(异常类型 ex) {

对异常进行处理的代码

}

以上是关于JAVA中try catch捕获异常的问题的主要内容,如果未能解决你的问题,请参考以下文章

Java:简述try-catch-finally异常捕获

Java:简述try-catch-finally异常捕获

php try catch 捕获哪些错误

使用try和catch捕获异常

捕获异常

java 主键异常怎么捕获