Io өзгөчөлүгү эмнеден улам пайда болот?
Io өзгөчөлүгү эмнеден улам пайда болот?
Anonim

ыргыта алат IOException агымдын өзү бузулганда же кээ бирлери ката маалыматтарды окуу учурунда пайда болгон, б.а. Коопсуздук Өзгөчө учурлар , Уруксат четке кагылды ж.б. жана/же топтому Өзгөчө учурлар алардан алынган IOEXception.

Демек, IO өзгөчөлүгү деген эмне?

IOException болуп саналат өзгөчө Киргизүү жана чыгаруу операцияларында ката кетирүү үчүн кайсы программисттер кодду колдонушат. Бул текшерилген өзгөчө . Программист субкласска ээ болушу керек IOException жана ыргытуу керек IOException контекстке негизделген субкласс.

Ошо сыяктуу эле, IO өзгөчөлүгүн кантип таштайсыз? B) Эгерде өзгөчө кырдаал болсо программа

  1. import java.io.*;
  2. класс М{
  3. void ыкмасы () IOException ыргытат{
  4. жаңы IOException ыргытуу("түзмөк катасы");
  5. }
  6. }
  7. Class Testthrows4{
  8. public static void main(String args) IOException{//clare өзгөчө учурду ыргытат.

Ушундай жол менен, Javaда IO өзгөчөлүгү качан пайда болот?

Java IOExceptions болуп саналат Киргизүү/Чыгуу өзгөчөлүктөр (I/O), жана алар пайда болот киргизүү же чыгаруу операциясы ишке ашпай калганда же чечмеленгенде. Мисалы, сиз жок файлды окууга аракет кылып жатсаңыз, Java I/O ыргытмак өзгөчө.

Java мисалында IOException деген эмне?

IOExceptions Колдонмо файлдарга жетүү үчүн белгилүү бир тапшырмаларды аткарып жатканда, киргизүү/чыгарма файлынын иштөөсүндө көйгөйлөр пайда болгондо ыргытылат. IOException текшерилген өзгөчөлүк болуп саналат жана колдонмону иштеп чыгуучу туура жол менен иштеши керек. IOException өзгөчө мүнөзгө ээ көптөгөн суб класстарга ээ.

Сунушталууда: