java - Why method is not throwing Exception -


इस पद्धति में मैं SessionFactory.openSession () का उपयोग हाइबरनेट सत्र :

  सार्वजनिक स्थिर सत्र getSession () {सत्र सत्र = शून्य; अगर (कारखाना == रिक्त) {session = init सत्रफ़ाइनर ()। OpenSession (); // initSessionFactory () SessionFactory ऑब्जेक्ट देता है } और {सत्र = कारखाना.पॉप सत्र (); } वापसी सत्र; }  

के बाद से, विधि हाइबरनेट अपवाद फेंकता है, तो मेरी विधि एक अपवाद फेंकता क्यों नहीं, कोई भी संकलन समय त्रुटि क्यों नहीं है?

< / Code>

क्योंकि हाइबरनेट एक्सपॉशन केवल रनटाइम एक्सपैशन जैसे NullPointerException

< पी> विरासत पदानुक्रम है

रनटाइम एक्सपॉशन -> नेस्टेडटंटम एक्सेप्शन -> हाइबरनेट एक्सपॉशन


Comments

Popular posts from this blog

python - Writing Greek in matplotlib labels, titles -

c# - LINQ to Entities does not recognize the method 'Int32 IndexOf(System.String, System.StringComparison)' method -

c# - Call function from DLL -