question: public static void main ( String [ ] args ) { final File pathToThisJar = new File ( findPathTo ( CheckerMain . class , false ) ) ; ArrayList < String > alargs = new ArrayList < > ( args . length ) ; alargs . addAll ( Arrays . asList ( args ) ) ; final CheckerMain program = new CheckerMain ( pathToThisJar , alargs ) ; final int exitStatus = program . invokeCompiler ( ) ; System . exit ( exitStatus ) ; }
target:  Invoke the JSR 308 Type Annotations Compiler. Any exception thrown by the Checker Framework escapes to the command line.