Java中有两种异常:受检查的异常和不受检查的异常。这里有Java异常处理的一些小建议。Exception和Error都是Throwable的子类。Exception用于用户程序可以捕获的异常情况。throw关键字用来在程序中明确的抛出异常,相反,throws语句用来表明方法不能处理的异常。就算是没有catch语句同时又抛出异常的情况下,finally代码块仍然会被执行。Exception对象会在下一个垃圾回收过程中被回收掉。无论是否抛出异常,finally代码块都会执行,它主要是用来释放应用占用的资源。finalize()方法是Object类的一个protected方法,它是在对象被垃圾回收之前由Java虚拟机来调用的。java applet是能够被包含在HTML页面中并且能被启用了java的客户端浏览器执行的程序。Applet主要用来创建动态交互的web应用程序。

Java 面试题和答案 - (下)

Java 面试题和答案 - (下)

Java 面试题和答案 - (下)

Java 面试题和答案 - (下)

Java 面试题和答案 - (下)

Java 面试题和答案 - (下)

Java 面试题和答案 - (下)

Java 面试题和答案 - (下)