if (requestCancle) return ; // balk
requestCancle = true ;
try {
Statement stmt = getStatement();
stmt.cancel();
} catch (NullPointerException ex) {
throw new InterruptedException("can't canceled because of Query is not running, Maybe query is not initialized or is already completed");
} catch (SQLException ex) {
throw ex ;
} finally{