所有的Java异常和错误的基类都是java.lang.Exception, 包括java.lang.RuntimeException
通过try … catch … finally语句,finally中的语句部分无论发生什么异常都会得到执行
java中所有的数据都是对象
Java通过垃圾回收回收不再引用的变量,垃圾回收时对象的finallize方法一定会得到执行
Java是跨平台的语言,无论通过哪个版本的Java编写的程序都能在所有的Java运行平台中运行
Java通过synchronized进行访问的同步,synchronized作用非静态成员方法和静态成员方法上同步的目标是不同的
public class Test { public static void main(String[] args) { try { System.out.println(10/0); System.out.println("try"); } catch (ArithmeticException e) { System.out.println("catch"); }finally { System.exit(0); System.out.println("finally"); } } }C.基本类型不属于对象,但是都有对应的包装类