question: protected void illegalMessageReceived ( OFMessage m ) { String msg = getSwitchStateMessage ( m , "Switch should never send this message in the current state" ) ; throw new SwitchStateException ( msg ) ; }
target:  We have an OFMessage we didn't expect given the current state and we want to treat this as an error. We currently throw an exception that will terminate the connection However, we could be more forgiving