KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
hi and thanks for reading. im a newbie in programming and C# and sockets programming. in my code i try and catch problems to provide fault tolarence in my app. the following: catch (ArgumentNullException e) { OnNetworkEvents eventArgs = new OnNetworkEvents("Network Unavailable", e.Message); OnUpdateNetworkStatusMessage(this, eventArgs); } catch (EncoderFallbackException e) { OnNetworkEvents eventArgs = new OnNetworkEvents("Network Unavailable", e.Message); OnUpdateNetworkStatusMessage(this, eventArgs); } catch (SocketException e) { OnNetworkEvents eventArgs = new OnNetworkEvents("Network Unavailable", e.Message); OnUpdateNetworkStatusMessage(this, eventArgs); } catch (ArgumentOutOfRangeException e) { OnNetworkEvents eventArgs = new OnNetworkEvents("Network Unavailable", e.Message); OnUpdateNetworkStatusMessage(this, eventArgs); } catch (ObjectDisposedException e) { OnNetworkEvents eventArgs = new OnNetworkEvents("Network Unavailable", e.Message); OnUpdateNetworkStatusMessage(this, eventArgs); } i was just wondering if i can replace this repetitive code with one single: catch (Exception e) { handle here} would this work? thanks again.
Tags (comma-separated)
Save Edits
Cancel