*   >> lukeminen koulutus Artikkelit >> science >> programming

Poikkeamien käsittely Java ja käyttää sitä Programming

lis lauseke, tai luoda yksi uusi yrittäjä.

näyte ohjelma, joka luo ja heittää poikkeus. Käsittelijä että saaliit poikkeus rethrows sen ulomman käsittelijälle.

class ThrowDemo {void demo () {try {heittää uusi NullPointerException ("demo"); } Catch (NullPointerException e) {System.out.println ("Caught sisällä demoproc."); heittää e; //Rethrow poikkeus}} public static void main (String args []) {try {demo (); } Catch (NullPointerException e) {System.out.println ("Recaught:" + e); }}}

Heittää: heittää lauseke luetellaan poikkeuksia että menetelmä voisi heittää.

Tarpeellisena kaikkia poikkeuksia, lukuun ottamatta tyypin virheestä tai RuntimeException, tai niiden alaluokkia.

Tämä on yleinen muoto menetelmän ilmoituksen, joka sisältää heittää lauseke: tyyppi menetelmä-nimi (parametri-luettelo) heittää poikkeus-lista {//elin menetelmän}

Lopuksi: vihdoinkin luo koodiosion joka toteutetaan sen jälkeen yrittää /catch on suorittanut ja ennen koodin seuraavat try /catch. Lopuksi lohko suorittaa vai ei poikkeus on heitetty. Jos poikkeus on heitetty, lopulta lohko tulee suorittaa, vaikka ei saalis selvitys vastaa poikkeus.


Page   <<  [1] [2] 
Copyright © 2008 - 2016 lukeminen koulutus Artikkelit,https://koulutus.nmjjxx.com All rights reserved.