java14 新特性之一JEP 358: Helpful NullPointerExceptions
此功能通过精确描述哪个变量为null以及其他有用信息,提高了NullPointerExceptions 的可用性。这将提高开发人员的生产率,并提高许多开发和调试工具的质量。
使用
编译时只要加入(-XX:+ShowCodeDetailsInExceptionMessages)参数就能定位空指针错误,计划在JDK 15中默认启用。
例如
java -XX:+ShowCodeDetailsInExceptionMessages xxx.java