在javacc中,如何检查天气输入文件是否成功传递了语法?举个例子,如果整个文件被解析器成功解析,我想打印“Filed parsed successfully”,如果不是,我想打印“File parsing faild!”
我是javacc的新手。所以请帮忙
答案 0 :(得分:1)
try {
parser.start() ;
System.out.println("File parsed successfully.") ;
} catch( ParseException ex ) {
// Syntax error
System.out.println( ex.getMessage() ) ; }
} catch( TokenManagerError ex ) {
// Lexical error
System.out.println( ex.getMessage() ) ; }
} catch( Throwable ex ) {
// Some other error
System.out.println( ex.getMessage() ) ; }