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

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

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

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

\ 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 (387 امتیاز)

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

0 رأی
1 جواب میانگین بازدید روزانه 0.15119 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.12273 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.0482 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.28172 بازدید
+1 رأی
0 جواب میانگین بازدید روزانه 1.3615 بازدید
0 رأی
0 جواب میانگین بازدید روزانه 0.0962 بازدید
سوال 1 سال قبل در تالار برنامه نویسی توسط java (0 امتیاز)
+1 رأی
1 جواب میانگین بازدید روزانه 0.23219 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.16148 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.12119 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.12123 بازدید
کانال تلگرام جواب یاب
...