Description
One particular try block in impala_shell.py (in _execute_stmt()) is particularly large with a large chain of except statements. Not all of the except statements apply to all the code in the try block. This would be a lot cleaner if it's split up into multiple try blocks which each have only the required except statements.