जावा एरर्स को हैंडल करने के लिए एक्सेप्शंस का उपयोग करता है। आप try ब्लॉक के साथ जोखिम भरे कोड को घेरते हैं और catch के साथ एक्सेप्शंस को पकड़ते हैं। यहाँ एक सरल उदाहरण है.
try
catch
यहाँ जावा में लॉगिंग शुरु करने के लिए सरल तरीका दिया गया है java.util.logging पैकेज का उपयोग करते हुए, जो कि जावा में बिल्ट-इन है।.
java.util.logging
यहाँ एक क्लासिक उदाहरण है — एक संख्या का फैक्टोरियल गणना करने के लिए एक फ़ंक्शन।.
आइए एक साधारण Java क्लास पर विचार करते हैं जिसकी खराब संगठनात्मकता और स्पष्टता की कमी के कारण रिफैक्टरिंग की आवश्यकता है।.