我在我的MyWebSocket类中使用WebSocket变量。对于listen,我提供了一个回调函数作为参数。如果此回调函数在调用类MyChat时抛出异常,那么我无法在任何地方捕获该异常。我的简化代码是:classMyWebSocket{WebSocket_ws;...//initializedincontroller:_ws=WebSocket.connect(_some_url_);//everythingworks(connect,listen)...voidlisten({voidFunction(dynamic)myOnListen}){try{_ws.listen(myOn