Я работаю над кросс-платформенным приложением на Java, которое в настоящее время прекрасно работает на Windows, Linux и MacOS X. Я пытаюсь разработать отличный способ обнаружения (и обработки) «сбоев». Есть ли простой кросс-платформенный способ обнаружения «сбоев» на Java и что-то делать в ответ?Как записывать журналы сбоев в Java
Я предполагаю, что «аварии» я имею в виду неперехваченные исключения. Однако код действительно использует какой-то JNI, поэтому было бы неплохо иметь возможность ломать сбои от плохого кода JNI, но у меня такое ощущение, что это JVM.
Это полезно знать, поскольку я вызываю код Java из собственного кода, чтобы он добавил к точкам, где я могу обрабатывать неожиданные исключения/сбои. Похоже, мне придется разбросать код с помощью нескольких проверок сбоев, используя такой код. – 2008-09-14 23:21:21