Кайсы файл табылбаган өзгөчөлүк?
Кайсы файл табылбаган өзгөчөлүк?

Video: Кайсы файл табылбаган өзгөчөлүк?

Video: Кайсы файл табылбаган өзгөчөлүк?
Video: МЫНА САГА!ТҮШҮНДӨ АЯН КӨРҮП БАЛБАЙ БААТЫРДЫН СҮРӨТҮН ТАРТЫП КОЙДУ!😱😱 2024, Апрель
Anonim

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

Ошентип, эмне үчүн табылган жок файл өзгөчө текшерүү болуп саналат?

FileNotFoundException IOException субклассы болгондуктан, биз ыргытуу тизмесинде IOException жөн гана көрсөтүп, жогорудагы программаны компиляторду катасыз кыла алабыз. 2) Белгиленген жок болуп саналат өзгөчөлүктөр ошол текшерилген эмес түзүлгөн убакта. Компилятор аны компиляциялоого мүмкүндүк берет, анткени ArithmeticException - бул текшерилбеген өзгөчө.

Андан кийин, суроо туулат, Java өзгөчөлүгү жокбу? Эмне ылайыктуу Java өзгөчөлүгү суралган элементти ыргытуу жок ? Метод мыйзамсыз же орунсуз аргументтен өткөнүн көрсөтүү үчүн ыргытылган. Методго жарактуу аргумент берилген, бирок андай болгон жок бар маалымат базасында.

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

FileNotFoundException

IO өзгөчөлүгүн кантип чечесиз?

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

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