PDA

View Full Version : سوال: ورودي و خروجي



nimajon
چهارشنبه 09 مرداد 1387, 09:18 صبح
اين پيغام چيه؟
Java.Io.IoExiption
البته مطمئن نيستم كه آخرشو يعني IoExiption رو درست نوشته باشم ولي يهچيز تو همين مايه هاست.

mazdadoost
چهارشنبه 09 مرداد 1387, 09:52 صبح
دوست عزیز :
واقعا جوابش براتون مهمه؟خوب لااقل دقت کنید در اسپل و نوشتن درستش .
و اما جواب :درستش میشه این : java.io.IOException
تمام استثنا تی که در زمینه ورودی و خروجی از اشکال در مسیر فایل یا مشکل در رسانه تا ....همگی جز IOExeption هستند .البته تا اون جاکه مقدور باشه جاوا سعی میکنه تا از زیر کلاس های این کلاس که برای شرایط اختصاصی تری نوشته شدن استفاده کنه تا درک بهتری از مشکل و راح بهتری برای حلش بده.
به فهرست زیر کلاس هاش نگاه کن خودشون میتونن بگن که به چه معنی هستند.
ChangedCharSetException, CharacterCodingException, CharConversionException, ClosedChannelException, EOFException, FileLockInterruptionException, FileNotFoundException, IIOException, InterruptedIOException, MalformedURLException, ObjectStreamException, ProtocolException, RemoteException, SocketException, SSLException, SyncFailedException, UnknownHostException, UnknownServiceException, UnsupportedEncodingException,
UTFDataFormatException, ZipException

تمام متدهایی هم که در حین اجرا امکان ایجاد یکی از این Exeption ها هست هم باید در بلاک try/catch نوشته بشند .اگر که حوصله داشته باشید میتونید برای هر Exeption یه catch جداگانه بنویسید و IDE هم خیلی خوبه.اگر هم که حال ندارید میتونید فقط IOExeption رو به دام بندازید.
موفق باشید.