2424import java .io .InputStream ;
2525import java .io .Reader ;
2626import java .io .StringReader ;
27+ import java .util .logging .Level ;
28+ import java .util .logging .Logger ;
2729import net .sf .jsqlparser .JSQLParserException ;
2830import net .sf .jsqlparser .statement .Statement ;
2931
@@ -36,35 +38,35 @@ public static Statement parse(Reader statementReader) throws JSQLParserException
3638 CCJSqlParser parser = new CCJSqlParser (statementReader );
3739 try {
3840 return parser .Statement ();
39- } catch (Throwable e ) {
40- throw new JSQLParserException (e );
41- }
41+ } catch (Exception ex ) {
42+ throw new JSQLParserException (ex );
43+ }
4244 }
4345
4446 public static Statement parse (String sql ) throws JSQLParserException {
4547 CCJSqlParser parser = new CCJSqlParser (new StringReader (sql ));
4648 try {
4749 return parser .Statement ();
48- } catch (Throwable e ) {
49- throw new JSQLParserException (e );
50- }
50+ } catch (Exception ex ) {
51+ throw new JSQLParserException (ex );
52+ }
5153 }
5254
5355 public static Statement parse (InputStream is ) throws JSQLParserException {
5456 CCJSqlParser parser = new CCJSqlParser (is );
5557 try {
5658 return parser .Statement ();
57- } catch (Throwable e ) {
58- throw new JSQLParserException (e );
59- }
59+ } catch (Exception ex ) {
60+ throw new JSQLParserException (ex );
61+ }
6062 }
6163
6264 public static Statement parse (InputStream is , String encoding ) throws JSQLParserException {
6365 CCJSqlParser parser = new CCJSqlParser (is ,encoding );
6466 try {
6567 return parser .Statement ();
66- } catch (Throwable e ) {
67- throw new JSQLParserException (e );
68- }
68+ } catch (Exception ex ) {
69+ throw new JSQLParserException (ex );
70+ }
6971 }
7072}
0 commit comments