तथ्य यह है कि आपके कार्यक्रम ने कोई अपवाद नहीं उठाया है कि कोई परिणाम नहीं होना कोई अपवाद नहीं है।
आप अपने CallableStatement के निष्पादन () विधि का उपयोग कर सकते हैं। निष्पादन विधि एक बूलियन लौटाएगी जो दर्शाती है कि आपके अनुरोध के निष्पादन के अनुरूप कोई परिणामसेट था या नहीं।
Javadoc से लिंक करें:https://docs.oracle.com/javase/7/docs/api/java/sql/PreparedStatement.html#execute()
आप अभी भी सुपर क्लास स्टेटमेंट की getResultSet विधि के साथ रिजल्टसेट प्राप्त कर सकते हैं:https://docs.oracle.com/javase/7/docs/api/java/sql/Statement.html#getResultSet()
आपके मामले में, आप निम्न कार्य करेंगे:
boolean gotResults = myStmt.execute();
ResultSet rs = null;
if(!gotResults){
System.out.println("No results returned");
} else {
rs = myStmt.getResultSet();
}