diff --git a/pkgs/web_socket/lib/src/web_socket.dart b/pkgs/web_socket/lib/src/web_socket.dart index 255c6e6c6d..f3f86feb32 100644 --- a/pkgs/web_socket/lib/src/web_socket.dart +++ b/pkgs/web_socket/lib/src/web_socket.dart @@ -83,6 +83,15 @@ final class CloseReceived extends WebSocketEvent { class WebSocketException implements Exception { final String message; WebSocketException([this.message = '']); + + @override + String toString() { + if (message.isEmpty) { + return 'WebSocketException'; + } else { + return 'WebSocketException: $message'; + } + } } /// Thrown if [WebSocket.sendText], [WebSocket.sendBytes], or