*   >> Чтение Образование Статьи >> science >> programming

Обработка исключений в Java и использовать его в Программирование

подкласса Throwable. Простые типы, такие как Int или полукокса, а также не-Throwable классы, такие как String, и объект, не может быть использован в качестве исключений. Есть два пути вы можете получить Throwable объект:., Используя параметр в пункте вылов, или создание один с новым оператором

<р> Пример программы, которая создает и вызывает исключение. Обработчик, что бросается исключение rethrows к внешнему обработчика

<р> класс ThrowDemo {статической силы демо () {{попробовать бросить новый NullPointerException ("демо"). } Поймать (NullPointerException е) {System.out.

println ("Caught внутри demoproc."); бросить е; //Повторно бросит исключение}} государственной статической силы основных (String аргументы []) {{попробовать демо (); } Поймать (NullPointerException е) {System.out.println ("Recaught:" + е); }}}

<Р> Броски: а бросает пункт перечислены типы исключений, которые метод может выбрасывать. Это необходимо для всех исключений, за исключением тех, типа RuntimeException или Error, или любой из их подклассов

<р> Это общая форма объявления метода, который включает бросает пункт:.

Тип Метод-имя (список параметров) бросает исключение-лист {//тело метода}

<р> Наконец: наконец-создает блок кода, который будет выполняться после /улов блок попытка завершения и перед кодом следующем блоке Try /Catch. Окончательно блок будет выполнять или не выбрасывается исключение. Если исключение, то, наконец, блок будет выполнять, даже если никакого подвоха утверждение не соответствует исключение.

Page   <<  [1] [2] 
Copyright © 2008 - 2016 Чтение Образование Статьи,https://ru.nmjjxx.com All rights reserved.