私は例外オブジェクトを関数に渡す必要があるAndroidライブラリに取り組んでいます。この関数は、すべての例外タイプに対応し、エラー メッセージ、スタック トレース、内部例外など、例外内で使用可能なすべてのデータを返すことができる必要があります。
以下は、catch ステートメント内で例外変数を関数に渡す方法です。
try
{
txtText = (EditText)findViewById(R.id.txtTestEdit);
String test = txtText.getText().toString();
}
catch (NullPointerException ex)
{
CrashReporter.ReportCrash(ex);
}
以下は、例外タイプを抽出する必要がある私の関数です。
public static void ReportCrash(Object exceptionObject)
{
String exceptionType = exceptionObject.getClass().getName();
Log.d("Exception Type", exceptionType);
}
この例では、例外タイプはjava.lang.NullPointerException
です。exceptionObject
スタックトレースの内部例外とエラーメッセージを抽出するために、元の例外に呼び出されたオブジェクトを返す方法はありますか?
この関数は、NullPointerException
あなたが提供できる助けをありがとう