Мазмуну:

Java Lang деген эмнени чагылдырат InvocationTargetException?
Java Lang деген эмнени чагылдырат InvocationTargetException?

Video: Java Lang деген эмнени чагылдырат InvocationTargetException?

Video: Java Lang деген эмнени чагылдырат InvocationTargetException?
Video: Язык Си для начинающих / #1 - Введение в язык Си 2024, Май
Anonim

The InvocationTargetException чакырылган ыкма же конструктор тарабынан ыргытылган өзгөчөлүктү ороп турган текшерилген өзгөчөлүк. Ыргытылган өзгөчөлүк курулуш убагында берилет жана ага getTargetException ыкмасы аркылуу кирүүгө болот. Бул өзгөчөлүк себеп катары белгилүү жана getCause ыкмасы аркылуу жетүүгө болот.

Андан тышкары, Java Lang InvocationTargetException эмнени билдирет?

lang . чагылдыруу . InvocationTargetException менен иштегенде ыргытылат чагылдыруу API негизги өзгөчөлүктү таштаган ыкманы колдонууга аракет кылып жатканда.

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

Муну эске алып, Java Lang IllegalStateException деген эмне?

коомдук класс IllegalStateException RuntimeException кеңейтет. Метод мыйзамсыз же ылайыксыз убакта чакырылганын билдирет. Башкача айтканда, Java чөйрө же Java өтүнмө суралган операция үчүн ылайыктуу абалда эмес.

Нөл көрсөткүчтүн өзгөчөлүгүн кантип оңдоого болот?

Аларга төмөнкүлөр кирет:

  1. Нөл объектинин инстанция ыкмасын чакыруу.
  2. Нөл объекттин талаасына жетүү же өзгөртүү.
  3. Нөлдүн узундугун массив сыяктуу кабыл алуу.
  4. null уячаларына массив сыяктуу кирүү же өзгөртүү.
  5. Нөл ыргытуу, бул Throwable маани сыяктуу.

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