بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

شیوه کار با UncaughtExceptionHandler به چه صورته؟

مدیریت گفتگو
پاشا 11 سال پیش
آخرین تغییر: 11 سال پیش

سلام

قبل از هرچیز بگم که خیلی گشتم و جواب مناسبی پیدا نکردم و اغلب پاسخ ها هم به سمت Thread ها کشونده شده بود...

شیوه کار با setDefaultUncaughtExceptionHandler و UncaughtExceptionHandler به چه صورته؟

ببینید من کلاس CustomExceptionHanlder رو درست کردم:

public class ExceptionHandler implements UncaughtExceptionHandler
{
public ExceptionHandler()
{
return;
}

@Override public void uncaughtException(Thread thread, Throwable ex)
{
return;
}
}

و بعد در OnCreate کلاس Main ام اون رو تنظیم کردم:

       

Thread.setDefaultUncaughtExceptionHandler(new ExceptionHandler()); 

حالا چطور exception هامو به این کلاس ارجاع بدم؟ یا بهتره بگم چطور بصورت اصولی از کلاس بالا استفاده کنم؟

تشکر.

نظرات

پاسخ‌ها 1

Hossein Kurd 11 سال پیش

نیاز به ارجاع نیست

بعد از super.oncreate اون رو صدا می زنی

در هر activity

نظرات

پاشا 11 سال پیش
کدوم رو صدا می زنم؟ و اینکه استفاده از setDefaultUncaughtExceptionHandler چه تاثیری داره؟ چون بدون این هم میتونم بدرستی هندل کنم.

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .