public void METHOD_1 ( java.lang.Exception VAR_1 ) { java.lang.String message = null ; if ( ( VAR_1 instanceof TYPE_1 ) || ( VAR_1 instanceof TYPE_2 ) ) { message = VAR_1 . METHOD_2 ( ) ; } else if ( VAR_1 instanceof java.io.IOException ) { message = STRING_1 ; } else if ( VAR_1 instanceof TYPE_3 ) { message = STRING_2 ; } else if ( VAR_1 instanceof java.lang.Exception ) { message = STRING_3 ; } java.lang.System.out.println ( message ) ; }

public void METHOD_1 ( java.lang.Exception VAR_1 ) { java.lang.String message = null ; if ( ( VAR_1 instanceof TYPE_1 ) || ( VAR_1 instanceof TYPE_2 ) ) { message = VAR_1 . METHOD_2 ( ) ; } else if ( VAR_1 instanceof java.io.IOException ) { message = STRING_1 ; } else if ( VAR_1 instanceof TYPE_3 ) { message = STRING_2 ; } else if ( VAR_1 instanceof java.lang.Exception ) { message = STRING_3 ; } java.lang.System.err.println ( message ) ; }
