JAVA语言如何进行异常处理,关键字:throws,throw,try,catch,finally分别代表什么意

2024-10-31 10:47:40
推荐回答(2个)
回答1:

throws用在方法声明中,表明当前方法在运行时会有异常抛出,需要在调用该方法的时候注意控制异常 throw用在方法体内,手动制造一个异常,中断代码的继续执行 try-catch-finally是一起使用的 当某段代码在运行期间可能会发生异常而终止执行时,使用。 结构为 try { //可能发生异常的代码 } catch (异常类型 ) { //异常发生时的处理方式 } finally { //其他必须执行的语句 } 当try语句块中的代码在执行时发生异常,就会被catch捕获,进入catch语句块进行处理,如果没有发生异常就继续执行 finally语句块中的代码是一些必须执行的语句,这里的代码无论try中是否发生异常都会被执

回答2:

throws是获取异常
throw是抛出异常
try是将会发生异常的语句括起来,从而进行异常的处理,catch是如果有异常就会执行他里面的语句,而finally不论是否有异常都会进行执行的语句。