জাভা 14 এর অনেকগুলি নতুন বৈশিষ্ট্য রয়েছে। এর মধ্যে একটি নুলপয়েন্টারএক্সসেপশনটিতে বিস্তারিত বার্তা দেখাচ্ছে। আমি জাভা 14 ইনস্টল করেছি এবং ক্লাসের নিচে সংকলন চালানোর চেষ্টা করছি তবে আমি কোনও বিস্তারিত বার্তা পাচ্ছি না। আমি কি কিছু মিস করছি? সাহায্য করুন.
~/code/demo/temp$ java -version
openjdk version "14" 2020-03-17
OpenJDK Runtime Environment AdoptOpenJDK (build 14+36)
Eclipse OpenJ9 VM AdoptOpenJDK (build openj9-0.19.0, JRE 14 Mac OS X amd64-64-Bit Compressed References 20200313_47 (JIT enabled, AOT enabled)
OpenJ9 - 0133ba037
OMR - 1c04e0ef9
JCL - a73be60649 based on jdk-14+36)
~/code/demo/temp$ cat Hello.java
public class Hello {
public static void main(String args[]) {
String a = null;
System.out.println(a.length());
}
}
~/code/demo/temp$ javac Hello.java
~/code/demo/temp$ java -XX:+ShowCodeDetailsInExceptionMessages Hello
Exception in thread "main" java.lang.NullPointerException
at Hello.main(Hello.java:4)
আমি প্রস্তাবিত -XX: + শোকোডডেটেলসইন এক্সেপশনমেসেজগুলি জাভাতে পতাকা পাঠাচ্ছি তবে এখানে কোনও বিস্তারিত বার্তা নেই। সাহায্য করুন.
javac
14 সংস্করণ রয়েছে?