Я пишу пользовательский интерфейс приложения, использующего Haxe для целей CPP.Мне нужно перехватить haxe ошибку / исключение до того, как оно вылетит из приложения.
Ниже приведен пример кода, который вылетает из приложения:
@:final private function callFoo(classA : IInterface) : Void
{
if ((mClassLevelVariable != null) && (classA != mClassLevelVariable))
{
throw new Error("Can not work with " + Type.getClassName(Type.getClass((classA))));
}
}
Мне нужно перехватить сбой до того, как ошибка, подобная приведенной выше, вылетает.приложение.Есть ли у нас какая-либо поддержка в Haxe, как Java предоставляет Thread.UncaughtExceptionHandler
?