A generic approach of static analysis for detecting runtime errors in Java programs | IEEE Conference Publication | IEEE Xplore