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

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

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

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

\ 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,328 امتیاز)

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

0 رأی
1 جواب میانگین بازدید روزانه 0.17111 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.12262 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.0473 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.32159 بازدید
0 رأی
0 جواب میانگین بازدید روزانه 0.0956 بازدید
سوال 1 سال قبل در تالار برنامه نویسی توسط java (0 امتیاز)
+1 رأی
1 جواب میانگین بازدید روزانه 0.23193 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.16133 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.13113 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.12110 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.11127 بازدید
کانال تلگرام جواب یاب
...