मेरे पास एक छोटी सी प्रणाली है, और मैं ऐसे उत्पाद की पेशकश करना चाहता हूं जो त्रुटियों/अपवादों का विश्लेषण कर सके और एक संभावित समाधान का सुझाव दे सके।जावा अपवादों को पढ़ना और पार्स करना
तो मैं एक तरह से एक जावा अपवाद पार्स करने के लिए चाहते हैं (के बाद से मैं उन्हें केवल लॉग में है [मैं वास्तविक प्रणाली को प्रभावित नहीं करना चाहती])।
यह पार्स करने के बाद, मैं एक DB में सहेजने और पहले से सहेजे गए अपवाद (कुछ प्रारूप में) की तुलना करने के लिए, ताकि मैं निकटता से मेल खाने अपवाद पा सकते हैं चाहता हूँ।
मैंने निम्नलिखित विचारों के बारे में सोचा: "डी पर ए पर बी पर एक्सएक्सप्शन" को एक्स [एक्सएक्सप्शन, ए, बी, सी, डी] के रूप में सहेजा जाएगा और मैं किसी भी तरह से अपने डीबी में खोज कर रहा हूं: [XException ,?,?,?] जो निकटतम है। उदाहरण के लिए: [XException, ए, जी, सी, डी] काफी अच्छा है।
इन विचारों के बारे में आप क्या सोचते हैं?
अपवादों का विश्लेषण करने के लिए कोई प्रभावशाली तरीका? दो अपवाद के बीच की दूरी को परिभाषित करने के
कुशल या बेहतर तरीके?
किसी भी ओपन सोर्स किया कि यह कर सकते हैं के बारे में जानें - मैं किसी भी नहीं मिला है saure।
धन्यवाद।
आप प्रणाली ध्यान से डिजाइन किया है, आप उपयुक्त स्थानों पर अपवाद पकड़ा है | और उचित मानव पठनीय संदेश प्रदर्शित होता है। यदि आप एक ऐप लिखना चाहते हैं जो किसी और की ऐप त्रुटि का विश्लेषण करता है।मुझे लगता है कि ऐप अस्पष्ट हो सकता है। बस मेरे विचार। – Nishant