My answer is NO
Why?
There is one important thing that you must understand about the nature of the unhandled exception in Android, there is nobody .... on Android this is an Uncaught exception, which means that you cannot “handle” it or repair it, as you might in .NET environment
Xamarin (Mono) internally "handles" these uncaught exceptions, literally surrounding everyone with an attempt to catch the Unhandled event, but this is irrelevant. It is also discouraged for interacting with the user interface for various reasons.
Theoretically, there are several "workarounds" for displaying a dialog for the user or restarting the application, none of which I would recommend doing. Instead, you should surround sensitive areas with try-catch clauses to handle expected exceptions, as for the unexpected, just use the exception reporting component and update the application after analyzing the registered exceptions
Explanation From
You can also catch an unreviewed exception from the application. Like this
Create a basic activity, for example the name ErrorActivity
look at this example
protected override void OnCreate(Bundle bundle) {
In the error handler class
public static class ErrorHandler {
Now you can inherit all actions from ErrorActivity like this
Public class Fooactivity:ErrorActivity { }
Now you can handle the error in the application ... Get the error log from the File .. log or the Android device registration monitor. Hope this helps ...
Jagadeesh govindaraj
source share