আমি এই ত্রুটিটি পাচ্ছি যখন আমি একটি ওপেনসোর্স লাইব্রেরি অন্তর্ভুক্ত করি যা আমাকে উত্স থেকে সংকলন করতে হয়েছিল। এখন ওয়েবে সমস্ত পরামর্শ ইঙ্গিত দেয় যে কোডটি একটি সংস্করণে সংকলিত হয়েছিল এবং অন্য সংস্করণে চালিত হয়েছিল (পুরানোতে নতুন)। তবে আমার সিস্টেমে আমার কাছে কেবল জেআরইর একটি সংস্করণ রয়েছে। আমি যদি কমান্ডগুলি চালিত করি:
$ javac -version
javac 1.5.0_18
$ java -version
java version "1.5.0_18"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_18-b02)
Java HotSpot(TM) Server VM (build 1.5.0_18-b02, mixed mode)
এবং জাভা লাইব্রেরির বৈশিষ্ট্যগুলির জন্য অ্যালিপসে চেক করুন, আমি পেয়েছি 1.5.0_18
অতএব, আমাকে অন্য কোনও উপসংহারে পৌঁছাতে হবে, নিজেই একটি শ্রেণীর অভ্যন্তরীণ, ব্যতিক্রম ছুঁড়ে ফেলছে ?? এটা কি সম্ভব?