Complete

WERETECH-10380

[ERA Feature] Allow to throw exceptions with custom texts and/or another feedback system

I would like to have the possibility to get some custom feedback from ERA crashes, e.g. following:

if (field == null) 
{
	throw new Lang.InvalidValueException("field is null");
}
if (!(field instanceof Lang.Number)) 
{
	throw new Lang.InvalidValueException("field is no number: " + field);
}

Currently, ERA is swallowing the custom exception message. I assume this is to protect peoples private data, so that we can't "send" their data via exceptions through ERA... Personally, I would already be happy, if this feature could be added in combination with a custom permission + the need of a privacy policy - this is possible in nearly all other eco systems, like e.g. on android.

As a side note, a custom permission + allowing to send log messages through ERA would also be very useful.