نمایش نتایج 1 تا 2 از 2

نام تاپیک: کار با rss و اروره Unhandled exception type IOException

  1. #1

    کار با rss و اروره Unhandled exception type IOException

    سلام
    می خوام با rss ریدر بنویسم تو گوگل سرچ کردم و لینک زیر رو پیدا کردم باسه خوندن rss:

    http://today.java.net/pub/a/today/20...utilities.html
    دانلود کتابخونه rss utilites

    تو لینک اولی گفته با دستور :
    RssParser parser = RssParserFactory.createDefault();
    Rss rss = parser.parse(new
    URL("http://mydomain.com/document.rss"));

    می تونید rss رو پارس کنین اما jbuilder ارور می گیره از هر دو خط : Unhandled exception type MalformedURLException

    این ارور رو خیلی جاها دیدم می شه بگین مشکلش چیه ؟
    عکس های ضمیمه عکس های ضمیمه
    آخرین ویرایش به وسیله هانی هاشمی : پنج شنبه 13 تیر 1387 در 01:40 صبح

  2. #2

    نقل قول: کار با rss و اروره Unhandled exception type IOException

    دوست عزیز :هانی هاشمی
    به نکات زیر دقت بفر مایید:
    1-برای استفاده از متد هایی که Eception میتونند تولید کنند مثل متد سازنده کلاس URL شما حتما یا باید به متدی که این متد ازش فرخوانی شده با استفاده از کلمه کلیدی throws رو اضافه کنید به نحوی که اون متد استثنایی از کلاس MalformedURLException ایجاد کنه!البته این مشکلی رو حل نمی کنه جز اینکه کار رو به جای دیگه محول میکنه!
    روش اصلی برای به دام انداختن و مقابله با Exeption ها اینه که خودتون Eception ها رو در try/catch به دام بندازید.
    آشنایی با Exeption Handeling در جاوا و زبان هایی شبیهش یه مقداری آشنایی پایه میطلبه.
    فعلا برای حل مشکلتون :
    2-پوینتر ماوستون رو به ببرید به منها الیه کناری خطی که زیرش با قرمز علامت گزاری شده.
    3-اون لامپ زرد رنگی که پایینش یه علامت ضربدر قرمز هست کلیک کنید.
    4-یه منو ظاهر میشه عبارت Suround With Try/Catch رو کلیک کنید.
    5-با اینکار کد شما داخل یه بلاک Try/Catch قرار میگیره و به تعداد Eception هایی که در بلاک try شما هست در بلاک های catch تون Eception به دام انداخته میشه.از طرفی هم تمام کلاس های Eception ها هم به به فایل کلاستون import میشن.

    این روش هم تو IDEA هم تو Netbeans و هم Eclipse تقریبا به همین صورته.
    البته همونطور که گفتم باید بدونید دارید چکار میکنید و Eception ها چه ساختار ,استفاده و روش استفاده ای دارند.اینطوری نه تنها این پیغام ها بلکه کلی پیغام های Compile Time دیگه ای رو که می تونه ناشی از عدم آشنایی با خود زبان باشه نمیبیند و اگر هم دیدید میدونید باش چطور برخورد کنید.
    موفق باشید.
    آخرین ویرایش به وسیله mazdadoost : پنج شنبه 13 تیر 1387 در 18:20 عصر
    یک بار و برای همیشه می خواهم چیزهای زیادی ندانم.فرزانگی نیز برای شناخت , محدودیت می آفریند .(پندها وپیکان ها – فردریش نیچه)

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •