@Override
    public void judgeContinueToExecute(final SQLStatement statement) throws SQLException {
        ShardingSpherePreconditions.checkState(statement instanceof CommitStatement || statement instanceof RollbackStatement,
                () -> new SQLFeatureNotSupportedException("Current transaction is aborted, commands ignored until end of transaction block."));
    }
@Test
    void assertJudgeContinueToExecuteWithRollbackStatement() {
        assertDoesNotThrow(() -> allowedSQLStatementHandler.judgeContinueToExecute(mock(RollbackStatement.class)));
    }