@Override
        public void handleError( Object source, Throwable t )
        {
            // Only doing the DefaultClient.this to make the code
            // checker happy... it compiles fine without it, but I
            // don't like red lines in my editor. :P
            DefaultClient.this.handleError( t );   
        }
Either calls the ErrorListener or closes the connection
 if there are no listeners.
jme3-networking/src/main/java/com/jme3/network/base/DefaultClient.java