এই পোস্টে, আমরা ত্রুটি এবং ব্যতিক্রমের মধ্যে পার্থক্য বুঝতে পারব৷
৷ত্রুটি
-
এটি একটি আনচেক টাইপ হিসাবে শ্রেণীবদ্ধ করা হয়৷
৷ -
এটি 'java.lang.error' ক্লাসের অন্তর্গত।
-
এটি থেকে পুনরুদ্ধার করা যাবে না।
-
এটি কম্পাইলের সময়ে ঘটতে পারে না৷
৷ -
ত্রুটির উদাহরণগুলির মধ্যে রয়েছে −
-
'OutOfMemoryError'
-
'IOError'
-
ব্যতিক্রম
-
এটি অচেক করা এবং চেক করা ব্যতিক্রমগুলিতে শ্রেণীবদ্ধ করা যেতে পারে৷
-
এটি 'java.lang.Exception' ক্লাসের অন্তর্গত।
-
এটি থেকে পুনরুদ্ধার করা যেতে পারে।
-
এটি রানটাইমের পাশাপাশি কম্পাইল টাইমে ঘটতে পারে।
-
ব্যতিক্রমের উদাহরণগুলির মধ্যে রয়েছে −
-
NullPointerException
-
SqlException
-