پیغام خطا NumberFormatException در جاوا

+1 رأی
میانگین بازدید روزانه 0.15102 بازدید

وقتی دیباگ میکنم به اون خط کد هایلایت شده ایراد میگیره 

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

\ java.lang.NumberFormatException.forInputString(Unknown Source)

دوستان کسی هست بتونه کمکم کنه بدونم مشکلش چیه.

سوال 1 سال قبل در تالار برنامه نویسی توسط aroon.mahmoud (5 امتیاز)
ویرایش 1 سال قبل توسط Saeed Zarinfam

1 جواب

0 رأی

اگر درست متوجه شده باشم شما در خطی که هایلایت کردید، متن وارد شده در EditText که در متغیر Txt قرار دارد را می گیرید و با استفاده از متد parseLong کلاس Long می خواهید آن را تبدیل به عدد کنید. وقتی شما بر روی دکمه 1 کلیک کرده اید، Txt خالی بوده و عددی درونش نیست، بنابراین متد parseLong خطای NumberFormatException را برای شما پرتاب می کند که این معنی را می دهد که یک String خالی قابلیت تبدیل شدن به عدد را ندارد.

جواب 1 سال قبل توسط Saeed Zarinfam (1,400 امتیاز)

سوال های مشابه

0 رأی
1 جواب میانگین بازدید روزانه 0.16114 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.12269 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.0476 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.29165 بازدید
0 رأی
0 جواب میانگین بازدید روزانه 0.0857 بازدید
سوال 1 سال قبل در تالار برنامه نویسی توسط java (0 امتیاز)
+1 رأی
1 جواب میانگین بازدید روزانه 0.23204 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.16140 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.13115 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.12117 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.1128 بازدید
کانال تلگرام جواب یاب
...