आपके JDBC प्रोग्राम के अंत में, प्रत्येक डेटाबेस सत्र को समाप्त करने के लिए डेटाबेस के सभी कनेक्शनों को स्पष्ट रूप से बंद करना आवश्यक है। हालांकि, अगर आप भूल जाते हैं, तो जावा का कचरा संग्रहकर्ता पुराने वस्तुओं को साफ करते समय कनेक्शन बंद कर देगा।
कचरा संग्रहण पर भरोसा करना, विशेष रूप से डेटाबेस प्रोग्रामिंग में, एक बहुत ही खराब प्रोग्रामिंग अभ्यास है। आपको हमेशा कनेक्शन ऑब्जेक्ट से जुड़े क्लोज () मेथड से कनेक्शन बंद करने की आदत डालनी चाहिए।
यह सुनिश्चित करने के लिए कि कनेक्शन बंद है, आप अपने कोड में 'आखिरकार' ब्लॉक प्रदान कर सकते हैं। अंत में ब्लॉक हमेशा निष्पादित होता है, भले ही कोई अपवाद हो या न हो।
JDBC कनेक्शन को बंद करने के लिए, आपको क्लोज़ () विधि को कॉल करना चाहिए:
conn.close();