PDA

View Full Version : error unused local variable



soheil3242
جمعه 29 شهریور 1387, 17:00 عصر
سلام در event کلیک یک فرم یه try - catch دارم که درست اجرا میشه ولی یه trycatch دوم که میرسه متغیرهایی که در بلوک try - catch دوم تعریف شده را با خطوط سبز رنگ نشان میدهد و عبارت unused local variable را برای هر کدام نشان میدهد . حتی متغیر ex متعلق به catch دوم را هم به همین شکل مشکل دار نشان میدهد مشکل از چیست ؟ (از تمام این متغیرها در بلوک دوم استفاده شده است .)

reza6384
شنبه 30 شهریور 1387, 00:04 صبح
دوست عزیز ، Unused Local Variable یک Warning هست و برای اینه که کامپایلر به شما هشدار بده که متغیری رو که تعریف کردید، استفاده نکردید. اما با این وجود برنامتون Run میشه. ولی اگر حالت برعکس باشه ، یعنی متغیر رو تعریف نکنید و از اون استفاده کنید باعث ایجاد Error با عنوان Undeclared Identifier میشه و تا اون رو رفع نکنید برنامه اجرا نخواهد شد.

کدتون رو اینجا قرار بدین تا مشکلش رو بهتون بگم.