-
switch
- 允许使用String 做为条件使用
-
数值字面常量
- 二进制整数字面常量(0b或0B)
- 分割符"_"如:3.14_15_926
-
优化的异常处理
- java.lang.Throwable.addSuppressed方法,用于精确抛出异常
- catch捕捉多个异常
-
try-with-resources
- 实现 java.lang.AutoCloseable接口的类可以使用try-with-resource
-
优化变长参数方法调用
- @SafeVarargs,@SafeVarargs代替@SuppressWarnings("unchecked")