fixed NPE
wrapped Scanner in try-with-resource to autoClose
cleaned up unused imports
added path to ASM javadoc