动手动脑:1、阅读以下代码(CatchWho.java),写出程序运行结果:2、写出CatchWho2.java程序运行的结果3、当有多个嵌套的try…catch…finally时,要特别注意finally的执行时机。 请先阅读 EmbedFinally.java示例,再运行它,观察其输出并进行总结...
分类:
编程语言 时间:
2015-11-15 20:38:57
阅读次数:
152
(1)阅读以下代码(CatchWho.java),写出程序运行结果:(2)写出CatchWho2.java程序运行的结果(3)请先阅读 EmbedFinally.java示例,再运行它,观察其输出并进行总结。总结:当有多层嵌套的finally时,异常在不同的层次抛出,在不同的位置抛出,可能会导致不同...
分类:
编程语言 时间:
2015-11-15 18:57:58
阅读次数:
152
1、final, finally, finalize的区别 final—是修饰符,可以修饰变量、方法和类。 final类不能再派生出新的子类即不可当父类; final变量必须在声明时给定初值或在构造方法中赋值,在以后的引用中只能读取,不可修改。 final方法不能重载。 fin...
分类:
编程语言 时间:
2015-11-15 14:39:47
阅读次数:
212
Ø当有多个嵌套的try…catch…finally时,要特别注意finally的执行时机。Ø请先阅读 EmbedFinally.java示例,再运行它,观察其输出并进行总结。Ø特别注意:Ø当有多层嵌套的finally时,异常在不同的层次抛出 ,在不同的位置抛出,可能会导致不同的finally语句块执...
分类:
其他好文 时间:
2015-11-15 13:26:49
阅读次数:
267
一、请阅读并运行AboutException.java示例运行结果截图:二、辨析:finally语句块一定会执行吗?答:在不终止VM的情况下,finally中的代码一定会执行。SystemExitAndFinally.java运行结果截图:因为System.exit(),让我们看一下API中的说明:...
分类:
其他好文 时间:
2015-11-15 12:15:18
阅读次数:
128
动手动脑1CatchWho.java运行结果:CatchWho2.java运行结果:EmbedeFinally.java运行结果:finally语句块一定会执行吗?SystemExitAndFinally.java运行结果:只有与finally相对应的try语句块得到执行的情况下,finally语句...
分类:
其他好文 时间:
2015-11-14 22:06:38
阅读次数:
302
动手动脑1CatchWho.java运行结果:CatchWho2.java运行结果:EmbedeFinally.java运行结果:finally语句块一定会执行吗?SystemExitAndFinally.java运行结果:只有与finally相对应的try语句块得到执行的情况下,finally语句...
分类:
其他好文 时间:
2015-11-14 22:03:34
阅读次数:
291
“finally”的功用资源泄露:当一个资源不再被某应用程序使用,但此程序并未向系统声明不再使用此资源时发生这种情况 finally语句块主要用于解决资源泄露问题,它位于catch语句块之后,JVM保证它们一定执行。 注意:finally语句块中也可能发生异常,如果这种情况发生,先前的异常被放弃。示...
分类:
编程语言 时间:
2015-11-14 21:55:36
阅读次数:
423
动手动脑1CatchWho.java运行结果:CatchWho2.java运行结果:EmbedeFinally.java运行结果:finally语句块一定会执行吗?SystemExitAndFinally.java运行结果:只有与finally相对应的try语句块得到执行的情况下,finally语句...
分类:
其他好文 时间:
2015-11-14 21:53:08
阅读次数:
261
请先阅读 EmbedeFinally.java示例,再运行它,观察其输出并进行总结源代码:publicclassEmbededFinally{publicstaticvoidmain(Stringargs[]){intresult;try{System.out.println("inLevel1")...
分类:
其他好文 时间:
2015-11-14 15:04:43
阅读次数:
315