জাভা ভুলের সাথে মোকাবেলা করতে ব্যতিক্রম (exceptions) ব্যবহার করে। আপনি ঝুঁকিপূর্ণ কোডকে try ব্লক দিয়ে বেষ্টন করুন এবং ব্যতিক্রমের সাথে catch দ্বারা ধরুন। এখানে একটি সাধারণ উদাহরণ দেওয়া হলঃ.
try
catch
এখানে জাভায় java.util.logging প্যাকেজ ব্যবহার করে লগিং শুরু করার একটি সহজ উপায় দেওয়া হলো।.
java.util.logging
এখানে একটি ক্লাসিক উদাহরণ দেওয়া হল — একটি সংখ্যার ফ্যাক্টরিয়াল গণনা করার ফাংশন।.
চলুন আমরা একটি সহজ Java ক্লাস নিই যে তার খারাপ আয়োজন এবং স্পষ্টতার অভাবের জন্য রিফ্যাক্টরিংয়ের জন্য চিৎকার করছে।.