tagged [exception]
How to prevent an exception in a background thread from terminating an application?
How to prevent an exception in a background thread from terminating an application? I can hookup to `AppDomain.CurrentDomain.UnhandledException` to log exceptions from background threads, but how do I...
How to implement one "catch'em all" exception handler with resume?
How to implement one "catch'em all" exception handler with resume? I wonder how can I write a exception handler in the application level which will give the user the option to resume the application f...
How do I check if a variable exists?
How do I check if a variable exists? I want to check if a variable exists. Now I'm doing something like this: Are there other ways without exceptions?
The difference between try/catch/throw and try/catch(e)/throw e
The difference between try/catch/throw and try/catch(e)/throw e What is the difference between and ? And when should I use one or the other?
Difference between OperationCanceledException and TaskCanceledException?
Difference between OperationCanceledException and TaskCanceledException? What is the difference between `OperationCanceledException` and `TaskCanceledException`? If I am using .NET 4.5 and using the `...
- Modified
- 22 Oct at 14:30
How to throw exception to next catch?
How to throw exception to next catch? ![enter image description here](https://i.stack.imgur.com/o1Zyw.png) I want to throw an exception at next catch, (I attached image) Anybody know how to do this?
Using Exception.Data
Using Exception.Data How have you used the Exception.Data property in C# projects that you've worked on? I'd like answers that suggest a pattern, rather than those that are very specific to your app.
How can I use FileInfo class, avoiding PathTooLongException?
How can I use FileInfo class, avoiding PathTooLongException? How can I use (to avoid PathTooLongException): with paths bigger than 260 chars? Are there similar classes/methods that return the same res...
Global exception handler for windows services?
Global exception handler for windows services? Is there a way to globally handle exceptions for a Windows Service? Something similar to the following in Windows Forms applications:
- Modified
- 5 Nov at 17:13
What's the difference between Application.ThreadException and AppDomain.CurrentDomain.UnhandledException?
What's the difference between Application.ThreadException and AppDomain.CurrentDomain.UnhandledException? Alright, this is an easy one: - What's the difference between `Application.ThreadException` an...
Collection was modified; enumeration operation may not execute in ArrayList
Collection was modified; enumeration operation may not execute in ArrayList I'm trying to remove an item from an `ArrayList` and I get this Exception: `Collection was modified; enumeration operation m...
- Modified
- 4 Mar at 20:34
Should I catch and wrap general Exception?
Should I catch and wrap general Exception? Can following code be considered as a good practice? If not, why?
TAP global exception handler
TAP global exception handler This code throws an exception. Is it possible to define an application global handler that will catch it? Using .net 4.5 / WPF
- Modified
- 14 Mar at 03:37
Best way to check for inner exception?
Best way to check for inner exception? I know sometimes innerException is null So the following might fail: Is there a quick ternary way to check if innerException is null or not?
System.Windows.Forms.AxHost.InvalidActiveXStateException was unhandled
System.Windows.Forms.AxHost.InvalidActiveXStateException was unhandled I am continuously struggling with this exception > An unhandled exception of type 'System.Windows.Forms.AxHost.InvalidActiveXStat...
Return in catch block?
Return in catch block? Is it wrong to have a return statement in a `catch` block? What are the alternatives? i.e:
Print the stack trace of an exception
Print the stack trace of an exception How do I print the stack trace of an exception to a stream other than stderr? One way I found is to use getStackTrace() and print the entire list to the stream.
How do I determine what type of exception occurred?
How do I determine what type of exception occurred? `some_function()` raises an exception while executing, so the program jumps to the `except`: How do I see what caused the exception to occur?
Is it possible to handle exceptions within LINQ queries?
Is it possible to handle exceptions within LINQ queries? Example: How to make it work even if it throws exceptions? Like a try catch block with a default value case an exceptions is thrown...
What does "throw;" by itself do?
What does "throw;" by itself do? > [difference between throw and throw new Exception()](https://stackoverflow.com/questions/2999298/difference-between-throw-and-throw-new-exception) What would be th...
The variable 'MyException' is declared but never used
The variable 'MyException' is declared but never used I need to clear this warning : The complier is telling me : > The variable 'MyException' is declared but never used How can I fix this.
- Modified
- 29 Aug at 06:47
When KeyNotFoundException is thrown, how do I see which key wasn't found?
When KeyNotFoundException is thrown, how do I see which key wasn't found? A `System.Collections.Generic.Dictionary` is throwing `KeyNotFoundException`, but I can't see which key is supposedly missing....
- Modified
- 29 Aug at 12:33
What is the proper way to rethrow an exception in C#?
What is the proper way to rethrow an exception in C#? Is it better to do this: Or this: Do they do the same thing? Is one better than the other?
In C#, are there any built-in exceptions I shouldn't use?
In C#, are there any built-in exceptions I shouldn't use? Are there any Exceptions defined in the .NET Framework that I shouldn't throw in my own code, or that it is bad practice to? Should I write my...
How expensive are exceptions in C#?
How expensive are exceptions in C#? How expensive are exceptions in C#? It seems like they are not incredibly expensive as long as the stack is not deep; however I have read conflicting reports. Is th...