خطای java.lang.NullPointerException در جاوا

۱
۰

برای جلوگیری از خطای java.lang.NullPointerException در جاوا چه راهکارهایی وجود دارد؟

۰

میتونید تابعی بنویسید و مقداری که میخواین باهاش کار کنید رو براش بفرستین و داخل تابع قبل از انجام عملیات مورد نظر null بودنش رو بررسی کنید

public void doSomething(SomeObject obj) {
    if(obj == null) {
       //do something
    } else {
       //do something else
    }
}

 و در مواقعی که می خواهید اطلاعات رو بخونید از مثال زیر میتوانید استفاده کنید

printString((name == null) ? "" : name);

 

امکان پاسخ دهی به این سوال مسدود شده است


برای ارسال پاسخ برای این سوال باید وارد سایت شوید. برای وارد شدن به سایت نیاز به حساب کاربری سایت سوالات دارید. برای ساختن حساب و یا با وارد شدن با حساب کاربری خود روی دکمه زیر کلیک کنید